4D v19

dataClass.getInfo( )

Accueil

 
4D v19
dataClass.getInfo( )

dataClass.getInfo( )  


 

La méthode dataClass.getInfo( ) retourne un objet qui fournit des informations sur la dataclass. Cette méthode est utile pour créer le code générique.

Objet retourné

 

PropriétéTypeDescription
namechaîneNom de la dataclass
primaryKeychaîneNom de la clé primaire de la dataclass
tableNumbernumériqueNuméro interne de la table 4D (non retourné si la dataclass provient d'un datastore distant)

 C_OBJET($1;$e;$status)
 $e:=$1 //$1 est une entité
 
 computeEmployeeNumber($e//Exécuter des actions sur une entité
 
 $status:=$e.save()
 Si($status.success)
    ALERTE("Enregistrement mis à jour dans la table "+$e.getDataClass().getInfo().name)
 Fin de si

 C_OBJET($es;$settings)
 
 $settings:=Creer objet
 $settings.parameters:=Creer objet("receivedIds";getIds())
 $settings.attributes:=Creer objet("pk";ds.Clients.getInfo().primaryKey)
 $es:=ds.Clients.query(":pk in :receivedIds";$settings)

 C_TEXTE($pk)
 C_OBJET($dataClassAttribute)
 
 $pk:=ds.Employee.getInfo().primaryKey
 $dataClassAttribute:=ds.Employee[$pk// Le cas échéant, l'attribut correspondant à la clé primaire est accessible



Voir aussi  


dataStore.getInfo( )
entitySelection.getDataClass( )

 
PROPRIÉTÉS 

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

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v19)
4D - Langage ( 4D v19.1)