Topic
How to continue a “For Each Value” Loop in FPScript?
Startseite ' Community ' FPScript ' How to continue a “For Each Value” Loop in FPScript?
- Dieses Thema hat 2 Antworten sowie 2 Teilnehmer und wurde zuletzt vor vor 11 Jahren, 9 Monaten von Sven Wick aktualisiert.
-
AutorBeiträge
-
31.07.2013 um 17:36 Uhr #33554Sven WickTeilnehmer
Hi,
here is a snippet from one of our Python scripts,
which I would like to port to FPScript.[code]
…
import fileinput
for line in fileinput.input():
if not CURRENT_TEMP > RANGE_MIN and CURRENT_TEMP < RANGE_MAX: continue ... [/code] It seems, there is no way in FPScript to just skip to the next iteration. I would like to do something like this: [code] For Each Value CURRENT_TEMP In MessdatenT_MWE_2 Do If Not CURRENT_TEMP > RANGE_MIN And CURRENT_TEMP < RANGE_MAX Then // Do nothing. Just get the next value End // ... End [/code]
31.07.2013 um 17:36 Uhr #33556Sven WickTeilnehmerHi,
here is a snippet from one of our Python scripts,
which I would like to port to FPScript.[code]
…
import fileinput
for line in fileinput.input():
if not CURRENT_TEMP > RANGE_MIN and CURRENT_TEMP RANGE_MIN And CURRENT_TEMP < RANGE_MAX Then
// Do nothing. Just get the next value
End
// …
End
[/code]06.08.2013 um 08:51 Uhr #33555Bernhard KantzTeilnehmerThe following code should work. But should avoid such loops and use the Event Isolation Analysis object.
[code]
Dim CURRENT_TEMP
Dim RANGE_MIN = 600
Dim RANGE_MAX = 800For Each Value CURRENT_TEMP In T_MWE_2 Do
If Not (CURRENT_TEMP > RANGE_MIN And CURRENT_TEMP < RANGE_MAX) Then
// Do nothing. Just get the next value
End
// …
End
[/code] -
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.