Codeblock Onlinehilfe

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)),