DBReplace()
DBReplace() – Tabellen verbinden
Die Funktion ersetzt den Wert eines Datenbankfeldes. Die Tabelle des Feldes muss sich im Editmodus befinden (DBEdit()) und die Änderungen müssen über DBPost() gespeichert werden.
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.CbReplace()
Parameter | Beschreibung |
---|---|
aField:U | Feld-Objekt ( z.B. durch DBField() ) |
aNewValue:U | Neuer Wert |
Rückgabewert
Logisch / Boolean - Ersetzen erfolgreich
Beispiel
| oDab010:DB := 'waDAB010' |
DBEdit(oDab010),
DBReplace(DBField('ARTNR', oDab010), 'Test-ARTNR'),
iif(JN('Wollen Sie tatsächlich speichern?'), DBPost(oDab010), DBCancel(oDAb010)),