Vistas:

Pregunta:
¿Cómo puedo buscar campos vacíos utilizando la GAPI?

Respuesta:
Hay dos opciones para buscar campos vacíos utilizando la GAPI.

  1. La primera opción es utilizar un ISimpleSearchCommand y el método AddExtendedCriterion(). Para ello hay que utilizar la cadena de búsqueda "EMPTY()" en el método AddExtendedCriterion(), como muestra este ejemplo:
    IFileCabinetSimpleSearchCommand mySimpleSearch = myFileCabinet.Commands.newSimpleSearch();
    mySimpleSearch.AddExtendedCriterion(myField, "EMPTY()");
    IResultlist myRL = mySimpleSearch.ExecuteEx();
  2. La segunda opción es utilizar un ProfessionalSearchCommand:
    o la cadena de búsqueda debe construirse manualmente paso a paso
    o por ejemplo [FIELD1]="EMPTY()" o [STATUS]="ACTIVE"
    o el nombre del campo siempre tiene que ser el nombre interno del campo (también conocido como nombre de columna)
    IFileCabinetProfessionalSearchCommand myProfSearch = myFileCabinet.Commands.newProfessionalSearch();
    myProfSearch.AddCriterion("[COMPANY] = "[COMPANY] = \"ABC\" OR [COMPANY] = \"Crosslinks BV\"");
    IResultlist myRL = myProfSearch.ExecuteEx();

 

 

Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.