Find and limits with Text Block data type fields (e.g. Description, etc.)


<< QuickFind ...
Back to Portfolio FAQ index
AutoSync vs. FolderSync ... >>

Manual:

Users often complain that when they do a Find or QuickFind using a multi-word term only the first word is matched. The choice of operator(contain, matches, etc. is immaterial. The reason is that Text block fields such as 'Description' - as opposed to Text (String) fields - have a searching limitation which is inherent to the underlying CTree database engine in Portfolio (or the way it's implemented. Back when Portfolio was designed and desktop computers were relatively less powerful, because Text Block fields can hold a max of 32k characters (as opposed to a max of 249 for a Text field) Text Block field were indexed in a different way to other field data types. The upshot is matching is only possible at single word level.

In lay terms the result is whilst you can search a Text field for a phrase, e.g. 'black dog', you can't to the same for a Text Block. In the latter case only 'black' will be matched. So, like it or not, doing this search:

...is effectively the same as doing this:

Although you can do a two term search (having overcome #1 above) - one each for 'black' and 'dog':

...the words matched may not occur in the order assumed, or even next door to one another. All these would match the above:

NOTE: there is no workaround for this. SQL connect user could make a custom SQL query directly to the SQL database though this would have to be done via a script/applet as it's not possible to hook into the actual client UI.

Keywords (to assist indexing/searching):



Question: Find and limits with Text Block data type fields (e.g. Description, etc.) [FAQ00399.htm]
Last Update:- 12 October 2007


<< QuickFind ...
Back to Portfolio FAQ index
AutoSync vs. FolderSync ... >>

Quick Search of PortfolioFAQ (word, words or phase): or try the Advanced Search

User-to-User Forums  |  Report error/typo/broken link  |  Request new topic  |  Ask a question

Site and articles © Mark Anderson 2001-2007 - Visit my home page


This FAQ is created and maintained using
Friday logo
Friday - The Automatic FAQ Maker