USE ENTITY SELECTION
USE ENTITY SELECTION ( entitySelection : 4D.EntitySelection )
Parámetros | Tipo | Descripción | |
---|---|---|---|
entitySelection | 4D.EntitySelection | → | Una entity selection |
Descripción
El comando USE ENTITY SELECTION
actualiza la selección actual de la tabla que coincide con el nivel de datos del parámetro entitySelection, de acuerdo al contenido de la selección de entidad.
Este comando no puede utilizarse con un almacén de datos remoto.
Este comando está diseñado para hacer que las selecciones actuales 4D se beneficien del poder de las consultas ORDA. Por razones de rendimiento, en 4D monousuario y 4D Server, el comando conecta directamente entitySelection a la selección actual. Por lo tanto, una vez que se ha utilizado entitySelection, no debe reutilizarse ni alterarse posteriormente.
Tras una llamada a USE ENTITY SELECTION
, el primer registro de la selección actual actualizada (si no está vacío) se convierte en el registro actual, pero no se carga en memoria. Si necesita utilizar los valores de los campos en el registro actual, utilice el comando LOAD RECORD
después del comando USE ENTITY SELECTION
.
Ejemplo
var $entitySel : cs.EmployeeSelection
$entitySel:=ds.Employee.query("lastName = :1";"M@") //$entitySel está asociado a la dataclass Employee
REDUCE SELECTION([Employee];0)
USE ENTITY SELECTION($entitySel) //Se actualiza la selección actual de la tabla Employee
Ver también
Propiedades
Número de comando | 1513 |
Hilo seguro | ✓ |
Changes current record | |
Changes current selection |