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)
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.
Sticky note
Callout text
Text box
Value is the annotation text to be searched for; it must be enclosed by quotation marks.
To search for text in any text annotation (sticky note, callout text, or text box) that contains the word "Due", using indexed search:
{LF:AnnText~="Due"}
To search for text in sticky notes or callout text (but not text boxes) that contains the word "Upload", using non-indexed search:
{LF:AnnText="Upload", Type=SC}
{LF:Sticky~="'Ready for review'"}
To search for sticky note text that contains the word "rodent" or text box text that contains the word "gopher" using indexed search:
{LF:Sticky~="rodent"} | {LF:TextBox~="gopher"}