Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Basically, I am Sharepoint administrator and my bad time have to create/introduce a Filter webpart on the search page

Expectations are

  1. I have a custom List with 10+ columns (like CustomerID, Country, TypeofTrans, Transaction...)
  2. In the search page, I should introduce a new Filter webpart with the Fields like CustomerID, Country & TypeofTrans. CustomerID should be populated automatically and Country & TypeofTrans must be populated based on the selection of the CustomerID.
  3. Upon the selection or on the button click, the search core result webpart should so the corresponding results also Filter webpart should persist its selection.

Do we have any such a free webparts to download? If not, suggest me the easiest way.

share|improve this question
add comment

3 Answers

I think the feature you are looking for is "faceted search" or "search refiners". For SharePoint 2007 there is a project on codeplex (http://facetedsearch.codeplex.com/). An equivalent feature exists out-of-the-box in the Standard version of SharePoint Server 2010. You will need to configure the Refinement Panel in your search results page.

Without knowing your precise requirements, I am not sure if this will work the way you want it without customization. You should set this up and test it to see whether you need to create a custom derived RefinementWebPart. You may also need customisation if you need to persist the state of the search page throughout a user's session. Finally, there is a limit to the depth of search results used (50 by default) which might be a limitation. You would need to go to FAST Search to remove this limit.

share|improve this answer
    
My Requirements are very simple, I have a list with 10+ columns, the webpart should have 4 dropdowns and it should pick the values from the list. If user clicks on the "Go" button it should search the list based on the filter selection and result must be displayed on the search core result webpart is on the same page... –  Karthikeyan Dec 26 '10 at 13:48
    
Okay, you need to write a custom web part. –  SPDoctor Dec 27 '10 at 12:22
add comment

You could also do this with a Data View Web Part (or several). I've done similar things many times. The plus for this approach is that there is no need to deploy code to the server.

share|improve this answer
add comment
up vote 0 down vote accepted

i did not want to use OM to create such a filtet webpart, so have used johnson's SPAPIs to complete the task and it works perfectly.

share|improve this answer
    
Hi Karthikeyan can you provide details on 'johnson's SPAPIs' I am having same issue, Anyone has details please share need urgently Note I am working on sharepoint2007 –  user10778 Sep 18 '12 at 11:55
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.