4D v18

entitySelection.isOrdered( )

Inicio

 
4D v18
entitySelection.isOrdered( )

entitySelection.isOrdered( )  


 

El método entitySelection.isOrdered( ) devuelve true si la entity selection está ordenada, y false si está desordenada.

Nota: este método siempre devuelve true cuando la selección de entidades proviene de un almacén de datos remoto.

Para más información, consulte el párrafo Ordenadas vs No ordenadas.

Ejemplo  

 C_OBJECT($employees;$employee)
 C_BOOLEAN($isOrdered)
 $employees:=ds.Employee.newSelection(dk keep ordered)
 $employee:=ds.Employee.get(714) // Obtiene la entidad con la llave primaria 714
 
  //En una entity selection ordenada, podemos agregar varias veces la misma entidad (se guardan los duplicados)
 $employees.add($employee)
 $employees.add($employee)
 $employees.add($employee)
 
 $isOrdered:=$employees.isOrdered()
 If($isOrdered)
    ALERT("The entity selection is ordered and contains "+String($employees.length)+" employees")
 End if

 
PROPIEDADES 

Producto: 4D
Tema: ORDA - EntitySelection

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v18)