Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v19.8
dataClass.newSelection( )

dataClass.newSelection( ) 


 

dataClass.newSelection ( {mantenerOrden} ) -> Resultado 
Parámetro Tipo   Descripción
mantenerOrden  Entero largo in dk keep ordered: crea una selección de entidades ordenada,
dk non ordered: crea una selección de entidades no ordenada (por defecto si se omite)
Resultado  EntitySelection in Nueva selección de entidades relacionada con la dataclass

El método dataClass.newSelection( ) crea una nueva selección de entidades alternable vacía, relacionada con la clase de datos, en la memoria.

Nota: para más información, ver Selecciones de entidades compartibles vs. modificables.

Si desea crear una selección de entidades ordenada, pase el selector dk keep ordered en el parámetro mantenerOrden. Por defecto, si omite este parámetro, o si pasa el selector dk non ordered, el método crea una entity selection desordenada. Las selecciones de entidades desordenadas son más rápidas, pero no puede confiar en las posiciones de las entidades. Para más información, consulte el párrafo Ordenadas vs No ordenadas en la Referencia de Diseño 4D.

Cuando se crea, la selección de entidades no contiene ninguna entidad (mySelection.length devuelve 0). Este método le permite crear selección de entidades gradualmente realizando llamadas posteriores al método add( ).

Ejemplo  

 C_OBJECT($USelection;$OSelection)
 $USelection:=ds.Employee.newSelection() //crea una selección de entidades vacía desordenada
 $OSelection:=ds.Employee.newSelection(dk keep ordered//crea una selección de entidades vacía ordenada



Ver también 

dataClass.query( )

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - DataClass

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v17

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)