Versionen im Vergleich
verglichen mit
Schlüssel
- Diese Zeile wurde hinzugefügt.
- Diese Zeile wurde entfernt.
- Formatierung wurde geändert.
Inhalt |
---|
Auszug |
---|
Bucht einen bdeabtab-Satz in die BDE/PZE ein |
.
Prototype
Codeblock |
---|
SY_BDEBuchEin( lfdnr, satzart ) |
Parameter
Parameter | Typ | Bedeutung |
---|---|---|
lfdnr | number | Die Lfd.-Nr. des einzubuchenden bdeabtab-Satzes |
satzart | string | Die Satzart des einzubuchenden bdeabtab-Satzes |
Rückgabewert
Nummer | Typ | Bedeutung |
---|---|---|
1 | number | Fehler-Code von BDEBuchEin: 0 = OK, != 0 = Fehler |
2 | string | nur im Fehlerfall: Fehlermeldung |
Hinweise
- Vor dem Aufrufen der Funktion ist ein bdeabtab-Satz mit entsprechend gefüllten Feldern anzulegen (siehe Beispiel).
Beispiel
Codeblock | ||
---|---|---|
| ||
local bdeabtab = db.getStruct( "bdeabtab" ) bdeabtab.finr = SysLogFinr bdeabtab.satzart = "GEHT" bdeabtab.lfdnr = SY_NxtNummer( "BDEAB" ) bdeabtab.persnr = "syslog" bdeabtab.geraetid = "TEST" bdeabtab.edatum = SysLogDatum bdeabtab.ende = os.date( "%H%M%S" ) bdeabtab.min = 480 bdeabtab.beldat = SysLogDatum bdeabtab.budat = SyslogDatum bdeabtab.sbaen = SY_UpdateSbaen( SysLogUser, "" ) db.insert( "bdeabtab", bdeabtab ) local retcode, retident = SY_BDEBuchEin( bdeabtab.lfdnr, bdeabtab.satzart ) if retcode ~= 0 then SY_Proto( retcode, retident, bdeabtab.lfdnr ) end |