Working With the Search Results

Working With the Search Results

search results in main site.png
Clicking Search will generate a list of the items that match the search criteria entered.

NOTE: Entering no criteria and clicking Search will return all items.

Depending on the List Search Simple configuration, search results may appear beneath the criteria (as shown above) or on what seems to be a new page.

If the results appear on a new page (see below), the Print and Export to Excel buttons will not appear next to the Search and Reset buttons, but with the results. In this configuration, an additional button, Back, also appears with the results so you can return to the criteria page.

default results with criteria hidden.png

There are several things that are possible with search results, depending on the configuration of the Web Part. See the list below for additional information.

The search request was unable to connect to the Search Service

The search request was unable to connect to the Search Service

Issue:

click search and get error.pngYou searched by entering search criteria in the Search in all columns for box. When you click the Search button, you see the error shown.

Resolution:

OOTB SP error.pngThis error is because the out-of-the-box Search Service in your SharePoint farm hasn’t been configured yet. If you try the same search using the out-of-the-box SharePoint Search, you will see a similar error message.

Because the Search in all columns for features uses the SharePoint Search, it will not work properly if the SharePoint Search is not configured.

A Configured Field Does Not Appear in my Custom UI

A Configured Field Does Not Appear in my Custom UI

Issue

When creating a custom UI you added several columns to the layout. All but one appear. Why doesn’t the last one appear?

Resolution

field control in HTML editor.pngMake sure that you have selected the columns you would like to display in the Search Criteria Configuration page.

By default, only the selected columns will appear in the Field Control list in the HTML Editor (shown here).

However, it is possible to edit the HTML and add columns that may not be on the list. If an extra column is added to the layout and it is not in the Search Configuration, it will not appear on the custom search criteria layout.

Sorting Search Results with Column Headers as Sort Values

Sorting Search Results with Column Headers as Sort Values

Return to Working With Search Results

The default sort order is set in the Search Results Configuration.
If the configuration option to Enable filtering from column headers is checked, you will be able to change the sort order of the search results.

Icon-WarningIMPORTANT: As with SharePoint List Views, some column types (i.e., Multiple Lines of Text) cannot be sorted or filtered.

There are two ways to sort:

  • Click the column header of a displayed column to sort the results by that column. Clicking the same column a second time reverses the sort order.click header to srot.jpg
  • Hover over the column header with your cursor to access a menu. Choose to sort in ascending or descending order from this menu. This is similar to the method used to filter a SharePoint list view.

    HW11a_2013_Sort1.jpg
    Search results are sorted by the selected column.

    HW11a_2013_Sort2.jpg

Simple Searching

Simple Searching

LSS01.jpgTo perform a search with List Search Simple, simply enter search terms in one or more search criteria fields and click the Search button.

The example below shows a search for tasks in a task list that have not started or where a task status is in progress AND where the start date is before a selected date. Behind the scenes, the web part is using a CAML query to find results based on the search criteria.

See also:

How to Search Multiple Columns

How to Search Multiple Columns

hw11a_CriteriaConfigOperatorExpanded.jpgYou can search in more than one field at a time by entering values in multiple search criteria fields. Depending on which option was selected when the web part was configured, search terms will be joined with either the OR or the AND operator.

  • With the OR operator, items will be displayed in the search results if they match any of the search terms.
  • With the AND operator, items will be displayed in the search results only if they match all search terms.

Contact your SharePoint site administrator if you are not sure which option is configured for the web part.

hw11a_ExJoinAND.jpg hw11a_ExJoinOR.jpg

See also:

Searching in All Columns

Searching in All Columns

If the Allow users to search in all columns option is selected in the Web Part settings, a field called Search in all columns for will be displayed in List Search Simple . Enter one or more search terms in this field to search text in all columns of the SharePoint list or library. If configured, this search will also include the content of list item attachments or document library files.

Icon-WarningIMPORTANT: This search leverages the SharePoint Search Service and requires that SharePoint Search be enabled and configured. For an item to be found using the Search in all columns for field in List Search Simple , you must also be able to find it in SharePoint Search.

Icon-Tip Entering search terms in the Search in all columns for field overrides any search terms entered in other search criteria fields. The Search Criteria Join Operator setting does not apply to this field. For help combining multiple search terms, read Search String Tips and Tricks.

hw11a_ExSearchallColumns.jpg

See also:

Configure Search Criteria

Configure Search Criteria

Top

Overview of the Simple Search Configuration Tool Pane

hw11a_SettingsCriteriaConfig.jpg Each instance of the List Search Simple Web Part can search one SharePoint list or library.

In the Search Criteria Configuration settings page, identify the list or library to search and define search criteria.

Top

Select a List or Library to Search

hw11a_CriteriaConfigURL.jpg Click Search Criteria Configuration in the Search Settings section of the List Search Simple Web Part Settings page.

Step Action
1.

In the Enter a SharePoint site URL box, type the path to the SharePoint site that contains the list or library to search. The site can be part of any site collection in the Web application. Site URLs can be absolute (http://servername/site) or relative (./site).

Icon-Tip Bamboo recommends using a relative URL, especially if the Web application has multiple access points using Alternative Access Mappings (AAM) or if the Web Part will be saved as part of a site template.

2. Click the Button-ViewLIstsLIbraries button to populate the Available Lists and Libraries.
3. In the Select a list or library drop-down list, select the list or library to use as the source for your search.

Top

Search Columns

hw11a_CriteriaConfigColumns.jpg Select the list or library columns you want users to be able to search.

NOTE: If you do not select any columns, List Search Simple will only display a single column to search all columns (if that option is enabled).

  • To make a column searchable, select it in the Available Columns list on the left and click the > button to add it to the Selected Columns list on the right.

    Icon-Tip Hold down the SHIFT or CTRL key to select and move more than one column at a time.

  • To add all columns to the searchable columns list, click the >> button.
  • To remove a column from the list of displayed columns, select the column or columns to remove and click the < button.
  • To remove all columns, click the << button.
  • The order that the columns are listed will be the order that they appear to end users. To reorder the displayed columns, select a column in the Selected Columns list and click the up or down arrow to move the selected column one position.

Top

Individual Column Search Options

HW11A_IndividualColumnSearchOptions.jpg

  • Whole Word Search/Partial Word Search: Select the method to use for matching search terms in item text. Whole Word Search will only find a match when the string in the search field matches the entire word in the item text. For example, if the search value is Test, only items containing the exact word Test will be returned, not items containing Testing or Tests. Partial Word Search will match the search string anywhere it occurs. For example, the search string Test would match Test, Tests, or Testing.
  • Auto-fill default column value: For any SharePoint Single line of text column in the list or library that has a default value configured, the List Search Simple Web Part will display the default value as the default search term when this option is checked.

    NOTE: This option currently applies to Single line of text columns only.

  • Disable drop-down menu for Lookup columns: Check this option to display the search box for SharePoint Lookup columns as a text box instead of a drop-down list of choices.

Icon-Warning IMPORTANT: Bamboo recommends disabling Lookup fields if the lookup list has more than 200 items. Populating the drop-down list for large Lookup columns can slow the performance of the List Search Simple Web Part.

  • Search Criteria Joining Operator: If search terms are entered in more than one column, the Search Criteria Joining Operator selection determines how a match is found by joining each individual column criteria.

    • Select the OR operator to display items that match any search term.
    • Select the AND operator to display items only if they match all search terms.

      Icon-Tip End users can add additional Boolean operators to their search criteria. See Search String Tips and Tricks for more information.

      Top

All-Inclusive Search Options

Sometimes users aren’t sure what column to search in. When this is the case, the List Search Simple Web Part can leverage the SharePoint Search service to allow searching in all list or library columns using a single search field.

HW11A_AllInclusiveSearchOptions.jpgCheck the option Allow users to search in all columns to add an additional field (highlighted below) to the search criteria list called Search in all columns for. Users will be able to enter search criteria in this column if they aren’t sure which specific column to search in.

If this option is not checked, only the columns selected in the Search Columns configuration section will be displayed.

Icon-WarningIMPORTANT:

  1. SharePoint Search must be enabled and configured in your SharePoint farm and the list/library content must be indexed for searching in order to use the all-inclusive search option.
  2. End users choose to search in all columns (all-inclusive) OR search in specific columns, regardless of the Search Criteria Joining Operator. It is not possible to search by entering criteria in both places.

search in all columns for.png

When the Allow users to search in all columns option is checked, the following additional features define search behavior:

  • Search scope title: To improve search performance, enter the smallest SharePoint Search scope that includes the list data you want to search.

    NOTE: Search scopes are only configurable in MOSS 2007 or SharePoint Server 2010. In SharePoint 2013 they are called Result Sources.

  • Include document content: Check this option to also search the text in list item attachments and document library items.

    NOTE: Only document types that are indexed for SharePoint Search can be searched with the List Search Simple Web Part. For more information about searching documents, consult the documentation for your SharePoint version.

To display only the Search in all columns for field, remove all other columns from the Search Columns list.

Icon-Tip In order for results to be found using the Search in all columns for field, the configured list must be included in the SharePoint Search configuration. If searches using the List Search Simple don’t return the expected results, be sure the list contents are indexed and can be found using the out-of-the-box SharePoint Search.

Top

Configure List Search Results

Configure List Search Results

Overview of the Simple Search Configuration Tool Pane

hw11a_SettingsResultsConfig.jpg The Search Results Configuration settings define how search results are displayed in the List Search Simple Web Part. These settings provide you a way to customize what you prefer your users within your environment can see and interact with when they use List Search Simple. Listed in the table below are the sections of the web part settings that you can control to optimize search results for your organization.

Define the columns and view options for the search results grid:

Section Description Display
Use existing list view

When this option is checked, the columns displayed in the search results, number of items displayed, and the item sort order will match the settings configured for the list view selected in the Available List Views drop-down list.

Additionally, checking Display List View Selector will allow end users to select an existing list view to determine which columns are shown in the search results.

hw11a_ResultsDisplay2.png

NOTE: Changing the list view configuration in the SharePoint list will affect the search results display in List Search Simple.

Define custom view options

If you are worried about someone changing your selected list view without letting you know, you can configure the search results display options specifically for this instance of your List Search Simple. Choose this option.

Select the columns to be displayed by highlighting the column in the Available Columns list and clicking the > button to move it into the Selected Columns list.

Control the number of items to display per results page as well as the item sort order.

hw11a_ResultsDisplayCustom.jpg

Icon-Tip Highlight several columns at once by holding the CTRL key while selecting the next column in the Available Columns list.

Search Result Options

hw11a_2010_ResultsOptions2.jpg

  • Display both search criteria and search results: When this option is checked, search results will be displayed below the search criteria. When the option is unchecked, the search criteria will be replaced by search results.
  • Allow printing of search results: When this option is checked, the Print button is available on the search results screen.
  • Allow export of search results to Excel: When this option is checked, the Export to Excel button is available on the search results screen.
  • Enable filtering from column headers: When this option is checked, users can filter and sort search results using the column headers as filter and sort values to narrow and sort their search respectively.
  • Enable CallOut Preview Menu (Availble for Document Libraries in SharePoint 2013 Only): When this option is enabled, classic context menu will be replaced with SharePoint 2013 callout menu that display the preview of the document as well as other properties to manage document.
  • Highlight search terms in results: When this option is enabled, search queries and terms are highlighted in the result set.

Search String Tips and Tricks

Search String Tips and Tricks

Following are some tips and tricks for creating search strings:

To search text columns for a specific phrase:

  • Surround the phrase in quotation marks. For example, to search for professional services but not professional installation services, enter “professional services“.
  • Alternatively, to exclude specific words from the results, prefix the word with a minus sign (-). For example, to find all kinds of professional services except professional installation services, enter professional services -installation.

To search a text column for any of several words:

  • Simply enter all the words separated by spaces. Entering multiple words in a search box implies an OR between each word. You can also enter the OR explicitly. For example, to find items related to services or quotes, you can enter the search term services quote, which implies services OR quote.

To search a text column for *all* of several words:

  • Separate each word with AND (not case-sensitive) or the plus sign (+). For example, to search for quotes that are also renewals, enter quote AND renewal or quote+renewal.

All of the search tips above are also valid for the full text search field Search in all columns for.

When searching using date fields:

  • List Search Simple provides several operators in addition to Is Equal:
  • Use Is Before or Is After to match results on or before/after the specified date.
  • Use Is Between to match results between two dates, inclusive.
  • Use Is Near to match results within a specified number of days plus or minus the date, inclusive.
  • Match more than one value for Choice or Lookup columns (with an OR operator) by selecting each value in the drop-down list for the column.
  • Yes/No columns can be searched by selecting either Yes or No (or both) in an option drop-down list in the search form. If a list item has neither option selected, match it by clearing both selections in the search form. “Not selected” is not the same as “Yes” OR “No”.

See also:

Release Notes for List Search

Release Notes for List Search

List Search Simple (HW11A)

NOTE: Release Notes will open in a new browser tab

WSSv3/MOSS SharePoint 2010 SharePoint 2013 SharePoint 2016
Release Notes Release Notes Release Notes Release Notes
Microsoft ended mainstream support for SharePoint 2007 in October 2012. See Microsoft’s Lifecycle Support Policy.
At that time, Bamboo stopped enhancements to our SharePoint 2007 product line, but continues to provide support and bug fixes to customers with active support contracts until October 2017. Previously purchased licenses will continue to function after October 2017, but support for these products will end, and no additional bug fixes will be provided beyond that time. Bamboo plans to cease selling new licenses and annual support contacts for its SharePoint 2007 products in October 2016 to ensure customers will be eligible to receive support for at least one year after purchase.
Microsoft plans to end mainstream support for SharePoint 2010 in October 2015. See Microsoft’s Lifecycle Support Policy. At that time, we will stop any enhancements for our SharePoint 2010 product line but will continue to provide support and bug fixes for our SharePoint 2010 products to customers with active support contracts until October 2020. Previously purchased licenses will continue to function after October 2020, but support for these products will end, and no additional bug fixes will be provided beyond that time. Bamboo plans to cease selling new licenses and annual support contacts for its SharePoint 2010 products in October 2019 to ensure customers will be eligible to receive support for at least one year after purchase.

Visit our website where you can get the latest info about each of our products for SharePoint 2013.

A separate installation package and license key is required for SharePoint 2013 deployment. For additional details, review the following knowledge base articles:

Bamboo Solutions has also begun releasing products for SharePoint 2016. For additional details, check the product release notes in the link above, or contact us.

For details on migration, see the Knowledge Base Article “Migrate Bamboo Products from SharePoint 2013 to SharePoint 2016”

Understanding Bamboo Releases:

  • Bamboo offers Trial, Basic and Premium support.
    • Free Trial support expires after 30 days.
    • For more information about Basic and Premium support, please see the Support Plans page.
    • There may be a fee to upgrade from a major version to another.

See Also:

List Search Advanced (HW11B)

NOTE: Release Notes will open in a new browser tab

WSSv3/MOSS SharePoint 2010 SharePoint 2013
Release Notes Release Notes Release Notes
Microsoft ended mainstream support for SharePoint 2007 in October 2012. See Microsoft’s Lifecycle Support Policy.
At that time, Bamboo stopped enhancements to our SharePoint 2007 product line, but continues to provide support and bug fixes to customers with active support contracts until October 2017. Previously purchased licenses will continue to function after October 2017, but support for these products will end, and no additional bug fixes will be provided beyond that time. Bamboo plans to cease selling new licenses and annual support contacts for its SharePoint 2007 products in October 2016 to ensure customers will be eligible to receive support for at least one year after purchase.
Microsoft plans to end mainstream support for SharePoint 2010 in October 2015. See Microsoft’s Lifecycle Support Policy. At that time, we will stop any enhancements for our SharePoint 2010 product line but will continue to provide support and bug fixes for our SharePoint 2010 products to customers with active support contracts until October 2020. Previously purchased licenses will continue to function after October 2020, but support for these products will end, and no additional bug fixes will be provided beyond that time. Bamboo plans to cease selling new licenses and annual support contacts for its SharePoint 2010 products in October 2019 to ensure customers will be eligible to receive support for at least one year after purchase.

Bamboo Solutions has also begun releasing Bamboo Apps to the SharePoint Store, for additional details, see the SharePoint Apps & Mobile products page where you can get the latest info about each of our Apps as they release to the Microsoft Store.

A separate installation package and license key is required for SharePoint 2013 deployment. For additional details, review the following knowledge base articles:

Understanding Bamboo Releases:

  • Bamboo offers Trial, Basic and Premium support.
    • Free Trial support expires after 30 days.
    • For more information about Basic and Premium support, please see the Support Plans page.
    • There may be a fee to upgrade from a major version to another.

See Also:

Printing and Exporting Search Results

Printing and Exporting Search Results

Return to Working With Search Results

If the options to allow search result printing and exporting are enabled in the Search Results Configuration, the Print and Export to Excel buttons are available when search results are displayed.

To print results from your search:

Step Description Result
1. Click the Print button to format search results for printing and send them to your printer. sa05-2010-ExPrint.jpg

To export results to Excel:

Step Description Result
1. Click the Export to Excel button to export search results to a Microsoft Excel spreadsheet. sa05-2010-ExExport.jpg

See also:

Overview of List Search Web Part

Overview of List Search Web Part

If you need to search one or more lists, List Simple Search and List Advanced Search Web Parts help users yield maximum search results. These Web Parts present a simple, straightforward search interface for a single list without confusing field lists. Our Web Parts allow users to modify the scope of the search and also allow for AND/OR operator functions, providing functionality beyond the basic search capabilities of SharePoint.

List Simple Search

The List Search Simple Web Part is intended for you to configure for your end users. It presents a simple, straightforward search interface for a single list without confusing field lists or Boolean operators. The search results are presented like a SharePoint list view that is familiar to most end users.

The List Search Simple Web Part allows you to configure the Web Part so that end users can quickly search a preconfigured list using preconfigured search criteria. The end user only enters in search criteria and views the search results. In the Web Part properties:

  • Select which list you want to search and the specific fields from the list that you want to search with.
  • Indicate that the search is always an And search or an OR search.
  • Select which List view you want to use to display the search results.
  • Select whether you keep the search criteria on the same page with the search results.
  • Allow users to select default values in search fields.
  • Allow users to print the search results.
  • Allow users to perform a key word search in all list columns.
  • Translate the Web Part user interface to French, Spanish, German or English, or customize the translation to a language of your choice.
  • Customize the look and feel of the Web Part user interface by modifying the HTML source code and Web Part CSS.

List Advanced Search

The List Search Advanced Web Part provides you with the flexibility to easily create an advanced search interface to allow end users to perform a complex query on a large lists, such as issues or tasks, using all available fields with Boolean operators and grouping.

The List Search Advanced Web Part enables you to allow end users more control over their search options. The end user can select the list to search and the list view for displaying search results, use Boolean operators to narrow the information in the search results, and group search criteria. You can configure the Web Part to:

  • Specify a set of lists to be available for the user to select from for searching.
  • Search within a List Rollup data view, created by a Bamboo List Rollup Web Part. (NEW)
  • Keep the search criteria on the same page with the search results.
  • Allow users to print the search results.
  • Disable lookup fields to control Web Part performance.
  • Translate the Web Part user interface to French, Spanish, German or English, or customize the translation to a language of your choice.

Overview of List Search

Overview of List Search

hw11a004b.jpg An example of the interface of the List Search Simple Web Part is shown here. You can change the list/library searched, columns displayed, and the order in which the search columns are displayed when configuring the web part.

Item Description
1.

Users may enter search text within any displayed text box. The label associated with each search column is the column name defined in the list.

See Simple Searching, Search String Tips and Tricks, and Searching Multiple Columns

2. The controls (i.e., text box, drop down selection box) that are displayed are based on the field type. The Start Date and Due Date columns are date fields so the control uses the date picker icon. Click that to open a calendar to choose a date on which to search.
3. Fields of type “choice” list the valid choices with a drop-down selector.

As shown here for the Status column, the drop-down choices contain the options configured for the column in the list settings.

Example of the valid choices for the Status column:
DropDown.png

Icon-Tip Like filtering in an out-of-the-box list view, with List Search Simple, you can select more than one choice when searching on Choice columns. For example, click In Progress and Not Started to find all active tasks in a task list.

4.

If you are not sure which column to search in, enter you search text in the Search in all columns for box. This option uses the SharePoint search engine to find items to display in the results list. Not only does it search all columns, it may also search the content of attached files if they are a supported format. See Searching in All Columns for more information.

Icon-WarningIMPORTANT: Notice the word OR on the interface. This divides the search utility to look for the results based on your choices above OR by keywords or text that you enter in the Search in all columns for box. These two sections work independently; do not enter criteria in both sections.

Icon-Tip If you want to use criteria from both sections to find results, use the Search in all columns for box to generate results and then narrow the results further by filtering or sorting the results. See Search Results Configuration for more information.

5. When you interact with List Search Simple, simply enter your search criteria and click the Search button to generate results. See Working With the Search Results for more details about the results.
6. If necessary, you can clear the criteria entered by clicking Reset on the web part interface.
7. If enabled, you can select a List View to determine which columns are displayed in the search results.

Overview of List Search Simple Configuration Tool Pane

Overview of List Search Simple Configuration Tool Pane

To configure List Search Simple, add the web part to a page and modify the properties.

hw11a_WebPartSettingsButton.jpg Click the List Search Simple Web Part Settings button to display the Web Part Settings page.

Icon-Warning IMPORTANT: You must disable pop-up blockers for the site to display the Web Part Settings.

There are several areas to configure on this web part; click the links below for details about configuring all sections of List Search Simple.

When you are finished configuring the web part, click the Save & Close button in the Web Part Settings page, and then click Apply and then OK in the Web Part tool pane as shown above.

My Search says No Records to Display but I know there are records

My Search says No Records to Display but I know there are records

Issue

no results to display.pngYou configured your List Search Simple to search in all columns. The end user entered search criteria he/she knows should return results, but the search reports No records to display.

Resolution

The Search in all columns for feature uses the SharePoint Search. Since you don’t see an error, we know the Search Service is configured. If you searched for the same terms using the SharePoint Search, we expect that you would not find results there either. The lack of results could be due to:

  • The list you are searching isn’t indexed. Check the Advanced Settings page for the list to ensure that items from the list are allowed to appear in search results.

    search crtieria config.png
  • The list you are searching is configured to allow items from this list to appear in search results, but the crawl/index hasn’t run successfully in awhile. Check the status of the search index/crawl process to ensure it is working as expected.

Customize Search Criteria Layout

Customize Search Criteria Layout

Overview of List Search Criteria Customization

It is possible to modify the Layout of the search criteria displayed and also the Styles. This article gives examples of ways to modify the default Layout. If you are interested in keeping the default layout and just changing the Styles, please see Customize Search Criteria Styles.

To customize the layout of the search criteria:

Step Action Result
1. On the Look and Feel Settings page accessed from the Preferences section of the Web Part Settings, click the radio button for Custom search criteria layout hw11a_LookFeelLayout.jpg
2. Click Modify Layout button
3. The HTML Editor window displays.

Icon-WarningIMPORTANT: The HTML provided in the HTML Editor window is a sample only and must be replaced by your custom HTML. If you find the content in the editor hard to read and you need to scroll back and forth, click the Wrap Text button at the bottom of the window.

hw11a_LookFeelHTMLEditor.jpg

NOTE: By default, search criteria are listed vertically in the web part, one per line, in the order defined in the Search Columns list in the Configure Search Criteria page.

The options on the right side of the HTML Edit window are available to help you construct the HTML code:
4. FieldControl.jpg

Field Control contains a list of the search columns defined in the Search Criteria Configuration page. Add a Field Control so users can search on a column. Select a column to insert and provide a CSS class name that can be used later to define the style for the column (optional).

Icon-WarningIMPORTANT: Don’t manually add any fields that you didn’t specifically include in the search during the Search Criteria Configuration. They will not appear.

Place your cursor in the HTML Editor where you want to insert the column and click the <<Insert button. The following text will be inserted:

[@Field:InternalFieldName CSSClass=”ClassName”] 


Where:

  • @Field defines the type of control (i.e., text box, radio button, selection list) added to the page. The field control is based on the column type.
  • InternalFieldName is the internal name of the search column. An internal name of a column is also the original column name when the column is created. When a column is first created in a list, the internal/original name and display name match. When the column is renamed, the display name updates to the new name but the internal/original name remains the same.
  • CSSClass= is an optional parameter that allows you to define a unique CSS style to the Field Control.
  • ClassName is the name of the class to apply to the control.

Icon-WarningIMPORTANT: If you want to include the Search in all columns for search criteria boxkeywords control.png, you will find it in the Search Control list (see Step 6 below). It is not a Field Control. Adding it to your layout adds the following text:

[@Control:TxtKeywords CssClass="TextBoxSearchKeyWord"]

5. FieldLabel.jpg

Field Label also lists search columns defined in the Search Criteria Configuration page. Use a Field Label as a label for a Field Control you added in Step 4.

Icon-Tip: If you don’t want to use the Display Name of the column as the label, you can add regular text to your layout, rather than a Field Label. Adding a Field Label is optional.

Select a column, define a CSS class name (optional), and click <<Insert to add the label of the search column into the HTML Editor. The following text will be inserted:

[@DisplayName:InternalFieldName CSSClass=”ClassName”]


Where:

  • @DisplayName defines the type of control added to the page. Field labels are typically text.
  • InternalFieldName is the internal name of the search column. An internal name of a column is also the original column name when the column is created. When a column is first created in a list, the internal/original name and display name matches. When the column is renamed, the display name updates to the new name but the internal/original name remains the same.
  • CSSClass= is an optional parameter that allows you to define a unique CSS style to the Field Control.
  • ClassName is the name of the class to apply to the control.
6. SearchControl.jpg

Search Control lists control buttons and fields that can be inserted in the Web Part. Select a Search Control and enter a CSS class name (if desired). Put the cursor in the HTML Editor where you want the control to be displayed and click Insert. The following text will be inserted:

[@Control:BtnControlName CssClass="ClassName"]   


Where:

  • @Control defines the type of control (i.e., BtnSearch, BtnReset) added to the page.
  • BtnControlName is the name of the button. Available buttons are: BtnSearch, BtnReset, BtnPrint, and BtnExport. The last control in the list (TxtKeyWords) is not a button, but the control used to enter search text for the Search in all columns for box.
  • CSSClass= is an optional parameter that allows you to define a unique CSS style to the Field Control.

    NOTE: In the current version, there is no available class for the txtKeyWords control

  • ClassName is the name of the class to apply to the control.

Available controls include:

  • Search Button will invoke the search request.
  • Reset Button will clear the search results and search criteria from the Web Part.
  • Print Button will provide the user the ability to print the search results from a printer-friendly window.
  • Export Button will provide the user the ability to export search results to Microsoft Excel.
  • Keywords TextBox will allow the user to Search in all Columns for results.
7. When you are finished constructing your custom HTML, including all fields and controls you want to include on the search page, click the Save button in the HTML Editor to save the new layout and return to the Look and Feel Settings page.
8. Click Save & Close in the Web Part Settings window, and then click Apply and then OK in the web part tool pane to view the new layout.

icon-video1 Check this video to see an example.

Migrating List Search Advanced from SharePoint 2010 to SharePoint 2013

Migrating List Search Advanced from SharePoint 2010 to SharePoint 2013

Be sure you have at least the Minimum SharePoint 2010 Product Release (shown in the table below) installed before migrating. If not, upgrade your Bamboo product release before migrating. For more information, see Upgrading your Bamboo Web Part. Also, the target SharePoint 2013 farm requires at least the Minimum SharePoint 2013 product release shown.

Icon-WarningIMPORTANT: When migrating from SharePoint 2010 to SharePoint 2013, the Database Attach Upgrade Method is the only method supported.

Minimum SharePoint 2010 Product Release 10.8.93 Minimum SharePoint 2013 Product Release 10.8.121.2013
Database Attach Upgrade Method
Issues The List Search Advanced migrates without any errors or additional steps required.
Resolution N/A

Migrating List Search Advanced from SharePoint 2007 to SharePoint 2010

Migrating List Search Advanced from SharePoint 2007 to SharePoint 2010

Be sure you have at least the Minimum SharePoint 2007 Product Release (shown in the table below) installed before migrating. If not, upgrade your Bamboo product release before migrating. For more information, see Upgrading your Bamboo Web Part. Also, the target SharePoint 2010 farm requires at least the Minimum SharePoint 2010 product release shown.

Icon-Warning IMPORTANT: When migrating from SharePoint 2007 to SharePoint 2010, you MUST select the option to change existing SharePoint sites to use the new user experience. Your Bamboo products will not perform as expected with the old look and feel.

Minimum SharePoint 2007 Product Release 1.8.51 Minimum SharePoint 2010 Product Release 10.8.48
In-Place Upgrade
Issues The List Search Advanced Web Part migrates without any errors or additional steps required.
Resolution N/A
Database Attach Upgrade Method
Issues The List Search Advanced Web Part migrates without any errors or additional steps required.
Resolution N/A

Migrating List Search Simple from SharePoint 2010 to SharePoint 2013

Migrating List Search Simple from SharePoint 2010 to SharePoint 2013

Be sure you have at least the Minimum SharePoint 2010 Product Release (shown in the table below) installed before migrating. If not, upgrade your Bamboo product release before migrating. For more information, see Upgrading your Bamboo Web Part. Also, the target SharePoint 2013 farm requires at least the Minimum SharePoint 2013 product release shown.

Icon-WarningIMPORTANT: When migrating from SharePoint 2010 to SharePoint 2013, the Database Attach Upgrade Method is the only method supported.

Minimum SharePoint 2010 Product Release 20.1.140 Minimum SharePoint 2013 Product Release 20.1.167.2013
Database Attach Upgrade Method
Issues The List Search Simple migrates without any errors or additional steps required.
Resolution N/A

Migrating List Search Simple from SharePoint 2007 to SharePoint 2010

Migrating List Search Simple from SharePoint 2007 to SharePoint 2010

Be sure you have at least the Minimum SharePoint 2007 Product Release (shown in the table below) installed before migrating. If not, upgrade your Bamboo product release before migrating. For more information, see Upgrading your Bamboo Web Part. Also, the target SharePoint 2010 farm requires at least the Minimum SharePoint 2010 product release shown.

Icon-Warning IMPORTANT: When migrating from SharePoint 2007 to SharePoint 2010, you MUST select the option to change existing SharePoint sites to use the new user experience. Your Bamboo products will not perform as expected with the old look and feel.

Minimum SharePoint 2007 Product Release 1.8.64 Minimum SharePoint 2010 Product Release 10.8.60
In-Place Upgrade
Issues The List Search Simple Web Part migrates without any errors or additional steps required.
Resolution N/A
Database Attach Upgrade Method
Issues The List Search Simple Web Part migrates without any errors or additional steps required.
Resolution N/A

List Search Look and Feel Settings

List Search Look and Feel Settings

hw11a_LookFeel.jpg The List Search Simple Web Part search criteria and search results can be customized by editing the layout and CSS that applies to these pages. To change look and feel settings, modify the Web Part properties and click the List Search Simple Web Part Settings button in the Web Part tool pane to display the Web Part Settings page. In the Preferences section, click Look and Feel Settings.

hw11a_LookFeelLayout.jpg By default, search criteria are listed vertically in the Web Part, one per line. To customize the layout of the search criteria page, select Custom Search Criteria Layout, and then click the Modify Layout button.

hw11a_LookFeelCSS.jpg To modify the style applied to the search criteria page and the search results page, click the Modify CSS button. To modify either of these areas, you need a good understanding of CSS and how to modify HTML.

See also: