call 905-370-0333
Live chat

How To: Search for a specific field within a list

I've been asked more than a few times how to search for a specific field within a list so I decided to write this brief guide to walk you through the steps. The first step is to create a new list with a field, for example a status field - Open/Close. Now we want to find, for example, via the search box, the fields with the status "Open". This part is a bit complicated but don't worry! It's not too hard. Go to the Properties List.

SharePoint 'Settings' menu with the 'List Settings' item highlighted

 

Now we need to index our field so that the search application will recognize our files.

Go to Indexed columns.

The 'Indexed columns' link highlighted

Now Search will recognize our field.

Next we'll go to: Central administration -> Shared Services -> SharedServices (Your SSP name) -> Search settings -> Content sources

Click on your source and then on "Start Incremental Crawl" (Full Crawl is not necessary).

 

Open the 'Local' content source menu and select 'Start Incremental Crawl'

 

Now go to: Central administration -> Shared Services -> SharedServices (Your SSP name) -> Search settings -> Metadata property mappingsClick "New Managed Property".

The toolbar showing the 'New Managed Property' button

 

Click Add Mapping.

 

The 'Mappings to created properties' section with a the 'Add Mapping' button highlighted

 

Find you field, select it and then press OK.

Next - fill in the property name, description and chose your type (Text, Integer ...).

Now go to the search box on your site

 

The search box with a field-specific search query typed in, reading 'myStatus: Open'

 

Write the name of the field you are searching for and ":" space and the substance of the field you are searching for.

That's all! Now your search application will always be able to find the field within your list.

KWizCom MVP Licenses