SY_PickLoeschen
Löscht einen Picksatz.
Prototype
SY_PickLoeschen(PickLfdnr[,NoExcept])Parameter
Parameter | Typ | Bedeutung | |
|---|---|---|---|
PickLfdnr | number | Lfd.Nr. des Picksatzes | |
NoExcept | integer | keine Exception werfen (bei Fehler)? (optional) |
Rückgabewert
Rückgabewert | Bedeutung |
|---|---|
0 | OK |
-10 | Picksatz nicht gefunden |
-20 | Fehler beim Loeschen Picksatz (pictab) |
-30 | Fehler beim Schreiben Bewegungs-Protokoll |
-40 | Fehler beim Aktualisieren Entnahme-Reservierung (laotab) |
Hinweise
Werden für die Funktionsargumente ungültige Typen gewählt, löst dies einen Laufzeitfehler aus.
Wenn ein Fehler beim Lesen/Aktualisieren des Datensatzes auftritt, dann löst dies einen Laufzeitfehler aus (wenn der Parameter NoExcept nicht auf 1 steht).
Beispiel
-- Picksatz 5968473 loeschen
SY_PickLoeschen( 5968473 ) -- Picksatz Lfd.Nr. 5935363
-- Picksatz 5968474 loeschen ohne das Script im Fehlerfall abzubrechen
local RetCode = SY_PickLoeschen( 5968474, 1 )
if RetCode ~= 0 then
print( "Fehler beim Loeschen des Picksatz 5968474 aufgetreten: "..RetCode )
end