Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
entitySelection.count( )
|
entitySelection.count ( rutaAtributo ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
rutaAtributo | Texto |
![]() |
Ruta del atributo que se utilizará para el cálculo | |||||
Resultado | Real |
![]() |
Número de rutaAtributo no null en la selección de entidad | |||||
El método entitySelection.count( ) devuelve el número de entidades en la selección de entidad con un valor no null en rutaAtributo.
Nota: solo se tienen en cuenta los valores escalares. Los valores de tipo objeto o colección se consideran valores nulos.
Se devuelve un error si:
Queremos conocer el número total de empleados de una empresa sin contar los que cuyo nombre de puesto de trabajo no se haya especificado:
C_OBJECT($sel)
C_REAL($count)
$sel:=ds.Employee.query("employer = :1";"Acme, Inc")
$count:=$sel.count("jobname")
Y si quiere saber la cantidad de nombres de puestos de trabajo:
$countJobs:=$sel.count("jobname";dk distinct values)
entitySelection.average( )
entitySelection.distinct( )
entitySelection.length
entitySelection.sum( )
Producto: 4D
Tema: ORDA - EntitySelection
Creado por: 4D v17
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)