Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19.8
dataClass.getInfo

dataClass.getInfo 


 

dataClass.getInfo () -> Funktionsergebnis 
Parameter Typ   Beschreibung
Funktionsergebnis  Objekt in Information zur DataClass

Die Methode dataClass.getInfo gibt ein 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 (wird nicht zurückgegeben, wenn die Dataclass von einem remote Datastore stammt)

 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 

4D Blog - ORDA member methods to get the structure information
dataStore.getInfo( )
entitySelection.getDataClass

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: ORDA - DataClass

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v17 R5

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)