4D v18

dataClass.getInfo

Home

 
4D v18
dataClass.getInfo

dataClass.getInfo  


 

Die Methode dataClass.getInfo gibt eine Objekt mit Information über die Dataclass zurück. Das ist hilfreich beim Einrichten von generischem Code.

Zurückgegebenes Objekt

EigenschaftTypBeschreibung
nameStringName der Dataclass
primaryKeyStringName des Primärschlüssels der Dataclass
tableNumberZahlInterne 4D Tabellennummer

 C_OBJECT($1;$e;$status)
 $e:=$1 //$1 ist eine Entity
 
 computeEmployeeNumber($e// Aktionen ausführen
 
 $status:=$e.save()
 if($status.success)
    ALERT("Record updated in table "+$e.getDataClass().getInfo().name)
 End if

 C_OBJECT($es;$settings)
 
 $settings:=New object
 $settings.parameters:=New object("receivedIds";getIds())
 $settings.attributes:=New object("pk";ds.Clients.getInfo().primaryKey)
 $es:=ds.Clients.query(":pk in :receivedIds";$settings)

 C_TEXT($pk)
 C_OBJECT($dataClassAttribute)
 
 $pk:=ds.Employee.getInfo().primaryKey
 $dataClassAttribute:=ds.Employee[$pk// Bei Bedarf ist das zum Primärschlüssel passende Attribut verfügbar



Siehe auch 


dataStore.getInfo( )
entitySelection.getDataClass

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: ORDA - DataClass

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v18)