4D v18

Create entity selection

Inicio

 
4D v18
Create entity selection

Create entity selection 


 

Create entity selection ( dsTable {; parametros} ) -> Resultado 
Parámetro Tipo   Descripción
dsTable  Tabla in Tabla en la base 4D cuya selección actual se usará para crear la selección de entidad
parametros  Objeto in Opción de creación: contexto
Resultado  EntitySelection in Selección de entidad que coincide con la clase de datos relacionada con la tabla dada

El comando Create entity selection crea y devuelve una nueva selección de entidad relacionada con la clase de datos que coincide con dsTable, de acuerdo con la selección actual de esta tabla.

Si la selección actual está ordenada, se crea una selección de entidades ordenada (el orden de la selección actual se conserva). Si la selección actual no está ordenada, se crea una selección de entidades no ordenada. Para más información, consulte el párrafo Ordenadas vs No ordenadas en la Guía del desarrollador 4D.

  • Si la dsTable no está expuesta en ds , se devuelve un error.
  • Este comando no puede utilizarse con un Remote datastore.

En el parámetro opcional parametros, puede pasar un objeto que contiene opciones adicionales. La siguiente propiedad es soportada:

PropiedadTipoDescripción
contextTextoEtiqueta para el contexto de optimización aplicado a la selección de entidades. Este contexto será utilizado por el código que maneja la selección de entidades para que pueda beneficiarse de la optimización. Esta funcionalidad está diseñada para el procesamiento cliente/servidor ORDA; para más información, consulte la sección Optimización Cliente/servidor.

Ejemplo  

 C_OBJECT($employees)
 ALL RECORDS([Employee])
 $employees:=Create entity selection([Employee])
  // La selección de la entidad $employees ahora contiene un conjunto de referencias sobre todas las entidades relacionadas con la clase de datos Employee



Ver también 

USE ENTITY SELECTION

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - EntitySelection
Número 1512

This command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v17
Modificado: 4D v17 R5

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v18)