Annotation Content Search Syntax

Advanced search syntax can be used to search for text contained in sticky notes, callout text, comments, and text boxes. All advanced search types can be customized with advanced search operators and wildcards; however, by default, annotation searches are performed with an implicit asterisk wildcard before and after the specified value to capture all possible variations of the beginning and end of the search phrase.

Annotation content searches are performed as indexed searches by default in Laserfiche client applications, but may also be performed as non-indexed searches by choosing the correct operator. The examples below show the operator for the default search, which for these search types is indexed search. You can perform these searches as non-indexed searches by replacing the indexed search operator (~=) with the non-indexed search operator (=). See Indexed and Non-Indexed Searches and Operators for more information.

Any text annotation (sticky note, callout text, or text box)

Alternatively,

Type is optional, and can be set to S, T, and/or C for sticky notes, text boxes, or callout text respectively. If the Type parameter is omitted, the search will be performed on all three annotation types.

If you use the LFAnn:Text syntax, you can conduct an attribute search on attributes other than Type. For example, you can search for annotations that contain "read" in their text and that were created after November 2016 with the string {LFAnn:Text~="read", Created > "11/30/2016"}. For a full list of attributes you can search on, see the Advanced Search Syntax white paper.

Sticky note

Callout text

Text box

Value is the annotation text to be searched for; it must be enclosed by quotation marks.