[OGo-Developer] person::qsearch

Adam Tauno Williams developer@opengroupware.org
Wed, 22 Nov 2006 11:24:49 -0500


I'm trying to use the new person::qsearch command.  I can execute the  
ogo-qsearch-person tool, and this new command seems to provide much  
better searching support than the older extended-search.

In ogo-qsearch-person it looks like:
   records = [_ctx runCommand:@"person::qsearch",
                     @"qualifier", [_args objectAtIndex:1],
                   nil];

Pretty straight forward.

However, when I run -
   results = [[self getCTX] runCommand:@"person::qsearch"
                              @"qualifier", _query, nil];
  - in my code I get -
lookup of person::qsearchqualifier failed, missing info

Does this mean the system cannot find the ::qsearch command or that it  
has some problem with the type of qualifier.  It looks to me like the  
former (looking in LSBundleCmdFactory.m) but since I run lots of  
commands in just this same way I don't see how that would be.