19. Februar 2007 12:49
IF erledigt = TRUE THEN BEGIN
IF Teile <> 0 THEN
IF Lagernummer <> 0 THEN
lager.Zaehler := 0;
lager.INIT;
lager."No." := "No.";
lager.KUNUMMER := KUNUMMER;
lager.Artikelnummer := Artikelnummer;
lager.ArtBezeichnung := ArtBezeichnung;
lager.Farbe := Farbe;
lager.Werkstoff := Werkstoff;
lager.Lagernummer := Lagernummer;
lager.Lagerort := Lagerort;
lager.Typ := Typ;
lager.Ausgang := Teile;
lager.INSERT(TRUE);
END ELSE
MESSAGE('NICHTS AUSGEFÜHRT');
END;
19. Februar 2007 13:11
IF erledigt AND
((Teile <> 0) OR (Lagernummer <> 0)) // Doppelte Klammerung beachten
THEN BEGIN
lager.Zaehler := 0;
lager.INIT;
lager."No." := "No.";
lager.KUNUMMER := KUNUMMER;
lager.Artikelnummer := Artikelnummer;
lager.ArtBezeichnung := ArtBezeichnung;
lager.Farbe := Farbe;
lager.Werkstoff := Werkstoff;
lager.Lagernummer := Lagernummer;
lager.Lagerort := Lagerort;
lager.Typ := Typ;
lager.Ausgang := Teile;
lager.INSERT(TRUE);
END ELSE
MESSAGE('NICHTS AUSGEFÜHRT');
19. Februar 2007 13:24