Searching with operators

When searching in DocuWare, certain words and characters are evaluated as logical operators and not as "nominal" search terms. If elements such as AND, OR, quotation marks ("), question marks (?) or back slashes (\) are included in the index term you want to search, you must note the following when entering the text.

Index term you want to search

Enter in search dialog

Explanation

MILLER AND SON

"MILLER AND SON"

The quotation marks cause the whole string to be searched for, the AND is not evaluated as a logical operator

NOW OR NEVER

"NOW OR NEVER"

The quotation marks cause the whole string to be searched for, the OR is not evaluated as a logical operator

Program "Othello"

Program \"Othello\"

To ensure the quotation marks are evaluated as such in the search, a back slash must be placed in front of them.

Clever?123


Clever\?123

To ensure question marks are evaluated as such in the search, a back slash must be placed before the question mark.

"Clever?123"

Alternatively, you can put the whole search string inside quotation marks.

C:\Documents

C:\\Documents

To ensure back slashes are evaluated as such in the search, another back slash must be placed in front of it.

Price List (UK)


Price List \(UK\)

To ensure the brackets are evaluated as such in the search, a back slash must be placed in front of them.

"Price List (UK)"

Alternatively, you can put the whole search string inside quotation marks.

Search Operators

Except from numeric fields and date fields you can use these operators (please note uppercase):

Operator

Entry in search dialog

Executed search

AND

*Miller* AND *Son*

searches for all documents containing Miller as well as Son in the index entry

OR

*Miller* OR *Son*

searches for all documents containing Miller or Son in the index entry

NOT

NOT *Miller*

searches for all documents with an index entry in the correspondant field but not containing Miller in the index entry

EMPTY()

EMPTY()

searches for all documents where the corresponding index field is empty

NOTEMPTY()

NOTEMPTY()

searches for all documents where the corresponding index field is not empty

CURRENTUSERSHORTNAME()

CURRENTUSERSHORTNAME()

searches for all documents where the shortname of the current user is the index entry

CURRENTUSERLONGNAME()

CURRENTUSERLONGNAME()

searches for all documents where the longname of the current user is the index entry

CURRENTUSEREMAIL()

CURRENTUSEREMAIL()

searches for all documents where the email adress of the current user is the index entry

Using Search terms from Select Lists

If you use the placeholder * in the search dialog (i.e. *price list*), you won't get proposals from external select lists.

OR-Search in a Keyword Field

To execute an OR search in a keyword field, enter the keywords connected with OR in the search field. Then execute directly the search. Don't click on the Plus icon to transfer the entry in the list below.

Fulltext Search

Please don't use a point (".") within the search string. In the fulltext logic, this caracter is used as a word seperator.