4D v17.4

dataClass.get( )

Accueil

 
4D v17.4
dataClass.get( )

dataClass.get( )  


 

La méthode dataClass.get( ) interroge la dataclass pour récupérer l'entité correspondant au paramètre cléPrimaire.

Dans cléPrimaire, passez la valeur de clé primaire de l'entité à récupérer. Le type de valeur doit correspondre au type de clé primaire définie dans le datastore (entier long ou texte). Vous pouvez également vous assurer que la valeur de la clé primaire est toujours renvoyée en tant que texte en utilisant la méthode entity.getKey( ) avec le paramètre dk key as string.

Si aucune entité n'est trouvée avec cléPrimaire, une entité Null est retournée.

Le chargement différé (lazy loading) est appliqué, ce qui signifie que les données associées sont chargées à partir du disque uniquement lorsque cela est nécessaire.

Exemple  

 C_OBJET($entity)
 $entity:=ds.Employee.get(167) // retourne l'entité dont la valeur de clé primaire est 167
 $entity:=ds.Invoice.get("DGGX20030") // retourne l'entité dont la valeur de clé primaire est "DGGX20030"



Voir aussi  

entity.getKey( )

 
PROPRIÉTÉS 

Produit : 4D
Thème : ORDA - DataClass
Nom intl. : dataClass.get( )

 
PAGE CONTENTS 
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v17)
4D - Langage ( 4D v17.1)
4D - Langage ( 4D v17.2)
4D - Langage ( 4D v17.3)
4D - Langage ( 4D v17.4)