31. März 2008 12:19
OnPreDataItem=BEGIN "Serial No. Information".COPYFILTER "Date GPV", "Item Defects"."Date GPV");
END;
BEGIN
ctr := 1;
WHILE (ShiftArray[ctr] <> "Produced by") AND (ctr < 10) DO
ctr += 1;
IF ShiftArray[ctr] = "GPV Shift" THEN BEGIN
QtyArray[ctr] += 1;
QtyArray[11] += 1;
SumArray[ctr] += 1;
SumArray[11] += 1;
printSection := TRUE;
END;
END;
31. März 2008 12:28
ctr := 1;
WHILE (ShiftArray[ctr] <> "Produced by") AND (ctr < 10) DO BEGIN
ctr += 1;
IF ShiftArray[ctr] = "GPV Shift" THEN BEGIN
QtyArray[ctr] += 1;
QtyArray[11] += 1;
SumArray[ctr] += 1;
SumArray[11] += 1;
printSection := TRUE;
END;
END;
31. März 2008 13:14
31. März 2008 13:25
31. März 2008 13:29
31. März 2008 13:31
31. März 2008 13:36
31. März 2008 13:47
IF FORMAT(ShiftArray[ctr])="Produced by"
31. März 2008 13:52
MariaNav hat geschrieben:-Warum funktioniert die Abfrage trotzdem bei WHILE?
-wenn ShiftArray vom Typ Option ist, "Produced by" aber nicht (ich nehme an, Text), muss ich dann den ShiftArray-Wert konvertieren? Wie?