Softdial Scripter™ - Step Library
Loop Over Values
Used to iterate through a delimited string, e.g. "10, 20, 30" or "one; two; three". Trailing delimiters are ignored.
It extracts the first value from the string and stores it in the Next Value Output variable. The remaining string is stored in the Remaining Values Output variable.
Inputs
1. |
Values
|
(Mandatory) |
The delimited string of values |
2. |
Delimiter
|
(Mandatory) |
The delimiter that separates the values e.g. comma |
Fig. 1 - Loop Over Values - Inputs
Outputs
1. |
Next Value
|
(Mandatory) |
The next value in the sequence |
2. |
Remaining Values
|
(Mandatory) |
This is remaining string after removing the first from the sequence. Typically this is set to the same field as the Values input |
Fig. 2 - Loop Over Values - Outputs
Outcomes
1. |
Next
|
Use the Next Value Output |
2. |
End Loop
|
There are no more values to be extracted |
Fig. 3 - Loop Over Values - Outcomes