Smart Content Search

QualiWare X Search Engine (QSE) enables users to quickly search through the whole repository from both the web and QLM. Where the Quick Search tile only searches the names of targeted objects, the new smart content search includes searches of objects’ attributes (such as description fields and links to responsible and owners). Aside from this, the new smart content search can search though documents that have been uploaded to QualiWare.

The search engine can be found in the upper right corner on the web by clicking on the small magnifying glass:

The search engine indexes and searches through all repository objects and their content – including the content of files that are uploaded to QualiWare via ExternalDocuments.

From the web, the search result is then presented with the search term highlighted for usability:

Quick Search

From the web, there are also various possibilities for quick searches in the desktop tiles.

Search

Displays a quick search form inside the tile. The user has to type at least 3 characters to search. While typing the user will be presented with a list of results that matches in the Name attribute. Results are grouped by template.

The search Attributes can be customized to add any attributes. The Search can be configured in the HTMLTile using the method “Search”.

Once the Search has been selected a method, Default parameters are added allowing user to search on

  • Process (BusinessProcessNetwork, WorkFlowDiagram, and BusinessProcessDiagram.)
  • Document (ExernalDocument)

You can customize the settings, making additional rows and/or adjusting the template in scope.

Search By Attribute

The SearchByAttribute allow user to quickly search on specific attributes of a set list of templates. 

The search method find objects based upon a search in a specific attribute, e.g. list all BusinessProcessNetwork, WorkFlowDiagram, and BusinessProcessDiagram that are owned by the “search text”.

The search Attributes can be customized to add any attributes. The Search can be configured in the HTMLTile using the method “SearchByAttribute” (QualiWare 10.9).

Once the SearchByAttribute has been selected as method, Default parameters and content are added allowing user to search on the Name, Owner, Responsible of a BusinessProcessNetwork, WorkFlowDiagram, and BusinessProcessDiagram.

Search (DashboardItems in QualiWare 10.10 Desktops)

As a part of the introduction to the Desktops in QualiWare 10.10 the search method was included as one of the available methods in the HTMLDashboardItem, enabling the similar search functionality on a dashboard.

The search Attributes can be customized to add any attributes. The Search can be configured in the HTMLDashbordItem using the method “QuickSearch” (QualiWare 10.10).

In QLM, the search engine can be found in the right side of the tools menu, also illustrated by a magnifying glass:

In QLM, the search result is presented in an expanded message window with the search term presented in bold writing:

In QLM you can also access a search function via the top-menu, from the “Edit” menu:

From this function you have the possibility to specify search criterias, e.g. searching the whole repository or a specific template type:

If your repository has any language variants, the search engine can search through the current working language of the user as well as the repository default language. If no search results are found in the working language the search is automatically expanded to include objects from the default repository language.

QualiWare X Search Engine is built using the Lucene.Net search component and supports advanced conditional queries such as (Description:Postage) AND (AuditGS: Approved) AND (Date#AuditMD: [2017 201806]) which returns all the approved objects modified between 2017 and June 2018 with the word “Postage” in the description field.

Additional examples of supported queries can be found here.

For Administrators

In order to work, the search engine must be enabled and the repository indexed. This is done from the Repository Administrator module, which can be accessed from QEF.

The Repository Administrator module can be found in QEF under Modules:

In Repository Administrator, you need to index the repository. This is done under “Service Operations” where you click on “Recreate” under “Full-Text Search Index”. Here you can also see when the repository was last indexed:

You also need to enable the Full-Text Search. This is done under “Full-Text Search” for the Repository. Here you need to check the Status box, which can be accessed by pressing “Edit” (se the picture below). If the Full-Text Search is marked as not up-to-date, it means that you need to index the repository. Note that the repository must be offline when you implement these changes.

Note: As default all templates are included in the search. It is recommeded to specify the templates that should be in scope for the search.

To set this up the users must be disconnected, and the configuration set off-line. The specific templates to search must be stated in plain text and the right spelling must be achieved.

After setting the templates then the status must be activated.
Recommendation: Include the needed templates and exclude the rest … this will help finding the right hits

Example of a Full-Text Search with all templates.

Example of a Full-Text Search with specific list of templates.