Datenblatt-Eigenschaften anzeigen/ändern
Über die Funktion DAB besteht die Möglichkeit Eigenschaften eines Datenblattes zu ermitteln um sie zum Beispiel auf einer Liste mit auszugeben oder sie in Datenregeln abzufragen. Durch die Übergabe eines weiteren Parameters besteht auch die Möglichkeit Eigenschaften über die Funktion zu ändern.
DAB(<cTab>,<nTabId>,<cName/nDabId>,<vValue>)
Parameter | Bedeutung / Inhalt |
---|---|
<cTab> | Name der Tabelle zu der die Eigenschaft gespeichert wurde (z.B. „ARTIKEL“) |
<nTabId> | Eindeutige Nummer (ID) des Datensatzes zu dem die Eigenschaft gespeichert wurde. |
<cName> | Systemname der Eigenschaft |
</nDabId> | Eindeutige Nummer (ID) der Eigenschaft in der Tabelle DATBEZ |
<vValue> | Wert der in die Eigenschaft geschrieben werden soll. Wenn nur lesend auf die Eigenschaft zugegriffen werden soll Parameter frei lassen oder .f. übergeben. |
Beispiel:
* Datenregel _POSITIO
*:NEUVOR2
* bei der Neuanlage einer Position Farbe des Artikels ausgeben
if !empty(DAB(„ARTIKEL“,RefThis.oFieldsART.ID,“ARBEITSSPEICHER“))
meld(“Farbe: “+DAB(„ARTIKEL“,RefThis.oFieldsART.ID,“ARBEITSSPEICHER“))
endif
return
Auf dieser Seite enthalten:
Weitere hilfreiche Seiten: