19. Januar 2016 10:49
19. Januar 2016 19:54
20. Januar 2016 07:31
20. Januar 2016 19:43
fuige hat geschrieben:Es sollen nur die Einträge angezeigt werden, welche in einem der 5 neuen Felder des Standardkatalogcode auch die Arbeitsplatznummer des Arbeitsgang aus dem Arbeitsplan enthält.
Und genau hier liegt mein Problem!
Wie kann ich es realisieren das, das der Eintrag aus Spalte "Nr." das Arbeitsgang mit allen 5 neuen Feldern des Standardkatalogcodes verglichen und gefiltert wird?
21. Januar 2016 11:15
21. Januar 2016 11:34
21. Januar 2016 18:00
25. Januar 2016 13:25
tempStandardTask.RESET;
tempStandardTask.DELETEALL;
CLEAR(tempStandardTask);
recStandardTask.SETRANGE(recStandardTask.Arbeitsplatz1, "No.");
IF recStandardTask.FINDFIRST then begin
REPEAT
tempStandardTask := recStandardTask;
tempStandardTask.INSERT;
UNTIL recStandardTask.NEXT = 0;
END;
recStandardTask.RESET;
recStandardTask.SETRANGE(recStandardTask.Arbeitsplatz2, "No.");
IF recStandardTask.FINDFIRST then begin
REPEAT
tempStandardTask := recStandardTask;
tempStandardTask.INSERT;
UNTIL recStandardTask.NEXT = 0;
END;
recStandardTask.RESET;
recStandardTask.SETRANGE(recStandardTask.Arbeitsplatz3, "No.");
IF recStandardTask.FINDFIRST then begin
REPEAT
tempStandardTask := recStandardTask;
tempStandardTask.INSERT;
UNTIL recStandardTask.NEXT = 0;
END;
recStandardTask.RESET;
recStandardTask.SETRANGE(recStandardTask.Arbeitsplatz4, "No.");
IF recStandardTask.FINDFIRST then begin
REPEAT
tempStandardTask := recStandardTask;
tempStandardTask.INSERT;
UNTIL recStandardTask.NEXT = 0;
END;
recStandardTask.RESET;
recStandardTask.SETRANGE(recStandardTask.Arbeitsplatz5, "No.");
IF recStandardTask.FINDFIRST then begin
REPEAT
tempStandardTask := recStandardTask;
tempStandardTask.INSERT;
UNTIL recStandardTask.NEXT = 0;
END;
recStandardTask.RESET;
IF PAGE.RUNMODAL(0, tempStandardTask) = Action::LookupOK THEN BEGIN
END;