Guten Tag Profis,
ich bin neu mit der JobBox Programmierung, und beim schreiben eines neuen Jobs in JobBox Editor bin ich auf die folgenden Probleme gestoßen:
1. wie kann ich von eine Schleife ausgehen? Ähnlich wie "Exit For" in VBA
2. Wie kann ich die nächste Wert einer Schleife einsetzten, ohne alle Befehle der Schleife durchzuführen?
Ein Beispiel für die Zweite Frage:
Ich habe eine Schleife über liste, sie liest die Teile aus einer Stückliste. Nur für die Dateien die mit M03 oder M04 anfängt, sollte die Material in Exceltabelle exportiert werden:
Schleife: Stückliste lesen [ Start=1 , Anzahl= ... , Zähler=%i% ]
Ergebnistabelle lesen [ Ergebnistabelle=%Ergebnistabelle% , Zeile=%i% , Spalte=2 , Variable=%DateiName% ]
Entscheidung (Auswahl) [Art der Wert=Zeichenkette , Wert=%Dateiname%]
Fall (Auswahl) [Vergleichsoperator=Like , Wert=M03* ]
Variable zuweisen [ Pfad definieren ]
Fall (Auswhal) [Vergleichsoperator=Like , Wert=M04* ]
Variable zuweisen [ Pfad definieren ]
Fall (Auswhal) [Vergleichsoperator=ELSE , Wert= ]
hier sollte die nächste Wert der Schleife Eingesetzt werden, damit die nächste Befehl nicht durchgeführt werden
PDMP: Variable lesen [ PDMP=%PDMP& , Variable=Material , Konfiguration= ... , Wert=%Material%]
Hier wird die Variable %Material% in Exceltabelle exportiert
Ich vermisse die Goto Statement in JobBox Editor. Ein Job zu Steuern ist kompliziert. Die Zeile werden nur in der Reihenfolge durchgeführt, man kann nicht zwischen den Zeilen springen.
Vielen Dank im Voraus
------------------
Mutaz Yunan
[Diese Nachricht wurde von Mutaz Yunan am 11. Nov. 2024 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP