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
entity.getKey( )
|
entity.getKey ( {modo} ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
modo | Entero largo |
![]() |
dk key as string: la llave primaria se devuelve como una cadena, cualquiera que sea el tipo de llave primaria | |||||
Resultado | Texto, Entero largo |
![]() |
Valor de la llave primaria de la entidad | |||||
El método entity.getKey( ) devuelve el valor de la llave primaria de la entidad.
Las llaves primarias pueden ser números (entero largo) o textos. Puede "forzar" el método a devolver el valor de la llave primaria en forma de cadena, sin importar su tipo de origen, pasando la opción dk key as string en el parámetro modo.
C_OBJECT($employees;$employee)
$employees:=ds.Employee.query("lastName=:1";"Smith")
$employee:=$employees[0]
ALERT("The primary key is "+$employee.getKey(dk key as string))
Producto: 4D
Tema: ORDA - Entity
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)