Skip to main content
Skip table of contents

AufPosEdit2()

Editiermodus für Auftragsposition

Die Funktion versetzt eine existierende Auftragsposition in den Editiermodus. Übergeben wird im Gegensatz zu AufPosEdit() ein Datenmodul. Der Dab055-Datensatz befindet sich anschließend im Editiermodus und kann bearbeitet werden. Es ist erlaubt beliebige Dab055-Feldinhalte zu verändern, sofern diese über die normale Auftragsbearbeitung ebenfalls geändert werden können.

Parameter

Beschreibung

oDM:O

Objekt der Klasse TBeDbGet (Datenmodul)

nAufNummer:N

Auftragsnummer

nAufPos:N

Auftragspositionsnummer

lResetTableStates:L

Verwendete Tabellen nach dem Aufruf der Funktion auf ursprünglichen Stand zurück setzen; default = false

Rückgabewert

Logisch / Boolean - Editiermodus erfolgreich

Beispiel

CODE
| oDM, oDAB055 |

// verändert die Bestellmenge auf 5

oDM     := CreateObject('TBeDbGet'),
oDAB055 := DBGetTable(oDM, waDAB055,),

startseq,
   DBStartTrans(oDM.ADSConnection),
   AufPosEdit2(oDM, 4711, 1),
   oDAB055:BMENGE := 5,
   AufPosPost2(oDM, 4711, 1, false, false),
   DBCommit(oDM.ADSConnection),
onerror,
   DbCancelAll(oDM),
   DBRollBack(oDM.ADSConnection),
stopseq,

Weitere Verknüpfungen

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.