2. Dezember 2011 10:23
AnzahlArtikel +=1;
IF AnzahlLieferanten >= 2 THEN BEGIN
AnzahlMultiLieferantenArtikel +=1;
AnzahlLieferanten := 0;
END;
IF AnzahlLieferanten >= 1 THEN BEGIN
AnzahlArtikelmind1Lieferant +=1;
AnzahlLieferanten := 0;
END;
AnzahlLieferanten += 1;
TerminBerechnung2 := (AnzahlMultiLieferantenArtikel/AnzahlArtikel*100);
TerminBerechnung3 := ROUND(TerminBerechnung2);
TerminBerechnung := FORMAT(TerminBerechnung3) + ' %';
2. Dezember 2011 10:46
2. Dezember 2011 10:56
2. Dezember 2011 11:12
misterelektro1981 hat geschrieben:Nein, mir war das nicht bewusst, dass AnzahlArtikelmind1Lieferant die Summe für Artikel mit einem Lieferanten ausgeben. Habe jetzt statt >= 1 ein = 1 gemacht.
misterelektro1981 hat geschrieben:Wie stelle ich das denn programmtechnisch an beim Gruppenwechsel die Anzahl der Artikel (denke dann wohl auch die Anzahl der Artikel mit mind. Lieferanten) zu speichern.
2. Dezember 2011 11:26
IF AnzahlLieferanten >= 2 THEN BEGIN
AnzahlMultiLieferantenArtikel +=1;
END;
IF AnzahlLieferanten >= 1 THEN BEGIN
AnzahlArtikelmind1Lieferant +=1;
AnzahlLieferanten := 0;
END;
2. Dezember 2011 12:54
if LastItemCategoryCode<>"Item Category Code"then begin
.. Summen der alten Gruppe leeren ..
LastItemCategoryCode:="Item Category Code";
end;
2. Dezember 2011 13:01
2. Dezember 2011 13:34
2. Dezember 2011 14:40