DBOldVal()
DBOldVal() – Alter Wert eines Datenbankfeldes
Die Funktion gibt nach einem DBEdit() und vor dem nächsten DBPost() den ursprüglichen Wert eines Datenbankfeldes zurück.
Hinweis
Die Funktion sollte ab Version 6.1 nicht mehr verwendet werden. Dafür stehen nun direkte Funktionen der Tabellen (TBeStandardTable, TBeRightsTable, TBeAdsQuery oder TBeMemTable) zur Verfügung.
oTable.CbOldValue()
Parameter | Beschreibung |
---|---|
aFieldName:C | Name des Datenfeldes |
aTable:U | Bezugstabelle; default = Standard-Tabelle |
Rückgabewert
Alphanumerisch - Alter Wert
Beispiel
| oDab010:DB := 'waDAB010', cOld |
DBGoTop(oDab010),
DBEdit(oDab010),
oDab010:ARTNR := 'Test',
cOld := DBOldVal('ARTNR', oDab010),
oDab010:ARTNR := cOld,
DBPost(oDab010),