Domanda:
Come posso cercare i campi vuoti utilizzando le GAPI?
Risposta:
Esistono due opzioni per cercare campi vuoti utilizzando la GAPI.
- La prima opzione consiste nell'utilizzare un ISimpleSearchCommand e il metodo AddExtendedCriterion(). In questo modo, la stringa di ricerca "EMPTY()" deve essere utilizzata nel metodo AddExtendedCriterion(), come mostra questo esempio:
IFileCabinetSimpleSearchCommand mySimpleSearch = myFileCabinet.Commands.newSimpleSearch();
mySimpleSearch.AddExtendedCriterion(myField, "EMPTY()");
IResultlist myRL = mySimpleSearch.ExecuteEx(); - La seconda opzione prevede l'utilizzo di un ProfessionalSearchCommand:
o la stringa di ricerca deve essere costruita manualmente passo per passo
o ad esempio[FIELD1]="EMPTY()" o [STATUS]="ACTIVE"
o il nome del campo deve sempre essere il nome del campo interno (alias nome della colonna)
IFileCabinetProfessionalSearchCommand myProfSearch = myFileCabinet.Commands.newProfessionalSearch();
myProfSearch.AddCriterion("[COMPANY] = "[COMPANY] = \"ABC\" OR [COMPANY] = \"Crosslinks BV\"");
IResultlist myRL = myProfSearch.ExecuteEx();
Si prega di notare: Questo articolo è una traduzione dalla lingua inglese. Le informazioni contenute in questo articolo si basano sulla/le versione/i originale/i del/i prodotto/i in inglese. Potrebbero esserci errori minori, come nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi troverai che è sufficientemente informativa. In caso di dubbio, fai riferimento alla versione inglese di questo articolo.
