4D v17.4

entitySelection.query( )

Inicio

 
4D v17.4
entitySelection.query( )

entitySelection.query( )  


 

El método entitySelection.query( ) busca entidades que cumplan los criterios de búsqueda especificados en cadenaBusqvalor (opcionalmente), para todas las entidades en dataClass o entitySelection, y devuelve un nuevo objeto de tipo EntitySelection que contiene todas las entidades de dataClass que son encontraron. Se aplica carga diferida.

Nota: este método no modifica la selección de entidad original.

Si no se encuentran entidades coincidentes, se devuelve una EntitySelection vacía.

Para información detallada sobre cómo crear una consulta utilizando los parámetros cadenaBusq, valor, y opcionesBusq, consulte la descripción del método dataClass.query( ).

Nota: la selección de entidad devuelta no está ordenada (para más información, consulte Ordenadas vs No ordenadas). Sin embargo, tenga en cuenta que, en el modo Cliente/Servidor, se comporta como una entity selection ordenada (las entidades se agregan al final de la selección).

 C_OBJECT($entitySelectionTemp)
 $entitySelectionTemp:=dataClass.query("lastName = :1";"M@")
 Form.emps:=$entitySelectionTemp.query("manager.lastName = :1";"S@")

Se pueden encontrar más ejemplos de búsquedas en la página dataClass.query( ).



Ver también 

collection.query( )
dataClass.query( )
entitySelection.orderBy( )
entitySelection.queryPath
entitySelection.queryPlan

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - EntitySelection

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v17)
Manual de lenguaje 4D ( 4D v17.1)
Manual de lenguaje 4D ( 4D v17.2)
Manual de lenguaje 4D ( 4D v17.3)
Manual de lenguaje 4D ( 4D v17.4)