Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
entity.getKey( )
|
entity.getKey ( {mode} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
mode | Entier long |
![]() |
dk key as string : retourner la clé primaire en texte, quel que soit son type d'origine | |||||
Résultat | Texte, Entier long |
![]() |
Valeur de la clé primaire de l'entité | |||||
La méthode entity.getKey( ) retourne la valeur de la clé primaire de l'entité.
Les clés primaires peuvent être des nombres (entier long) ou des textes. Vous pouvez "forcer" la méthode à retourner la valeur de clé primaire sous forme de chaîne, quel que soit son type d'origine, en passant l'option dk key as string dans le paramètre mode.
C_OBJECT($employees;$employee)
$employees:=ds.Employee.query("lastName=:1";"Smith")
$employee:=$employees[0]
ALERT("La valeur de la clé primaire est "+$employee.getKey(dk key as string))
Produit : 4D
Thème : ORDA - Entity
Créé : 4D v17
4D - Langage ( 4D v19)
4D - Langage ( 4D v19.1)
4D - Langage ( 4D v19.4)
4D - Langage ( 4D v19.5)
4D - Langage ( 4D v19.6)
4D - Langage ( 4D v19.7)
4D - Langage ( 4D v19.8)