-> Hier kostenlos registrieren
Hallo Leute,
möchte einen Array nach einer DINT-Zahl durchsuchen. Wird diese gefunden soll der gesamte Datensatz übernommen werden. Wird diese nicht gefunden soll eine Meldung ausgegeben werden.
UDT_SATZ
Artikel_Nr: Dint
Position: REAL
Geschwindigkeit: REAL
……
SATZ ARRAY [1..50] OF UDT_SATZ
Wie kann ich das mit SCL realiseren? Kann mir jemand dabei Behilflich sein…??
IF RUN THEN
FOR i:= 1 TO 50 DO
IF SATZ_NR = AUFTRAG_DB.Artikel_Nr THEN
SATZ_OK:= TRUE;
ELSE SATZ_OK := FALSE;
END_IF;
END_IF;
möchte einen Array nach einer DINT-Zahl durchsuchen. Wird diese gefunden soll der gesamte Datensatz übernommen werden. Wird diese nicht gefunden soll eine Meldung ausgegeben werden.
UDT_SATZ
Artikel_Nr: Dint
Position: REAL
Geschwindigkeit: REAL
……
SATZ ARRAY [1..50] OF UDT_SATZ
Wie kann ich das mit SCL realiseren? Kann mir jemand dabei Behilflich sein…??
IF RUN THEN
FOR i:= 1 TO 50 DO
IF SATZ_NR = AUFTRAG_DB.Artikel_Nr THEN
SATZ_OK:= TRUE;
ELSE SATZ_OK := FALSE;
END_IF;
END_IF;
Zuletzt bearbeitet: