Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 2 Nächste Version anzeigen »


Bucht einen bdeabtab-Satz in die BDE/PZE ein.

Prototype


SY_BDEBuchEin( lfdnr, satzart )

Parameter


ParameterTypBedeutung
lfdnrnumberDie Lfd.-Nr. des einzubuchenden bdeabtab-Satzes
satzartstringDie Satzart des einzubuchenden bdeabtab-Satzes

Rückgabewert


NummerTypBedeutung
1numberFehler-Code von BDEBuchEin: 0 = OK, != 0 = Fehler
2stringnur im Fehlerfall: Fehlermeldung

Hinweise


  • Vor dem Aufrufen der Funktion ist ein bdeabtab-Satz mit entsprechend gefüllten Feldern anzulegen (siehe Beispiel).

Beispiel


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
  • Keine Stichwörter