Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
dataClass.getInfo
|
dataClass.getInfo () -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Funktionsergebnis | Objekt |
![]() |
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
Eigenschaft | Typ | Beschreibung |
name | String | Name der Dataclass |
primaryKey | String | Name des Primärschlüssels der Dataclass |
tableNumber | Zahl | Interne 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
4D Blog - ORDA member methods to get the structure information
dataStore.getInfo( )
entitySelection.getDataClass
Produkt: 4D
Thema: ORDA - DataClass
Erstellt: 4D v17 R5
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)