1. How to set signal requirements

  • Signals are data from an output slot

  • Signals can be

    • String/Text

    • Number (integer and real)

    • Arrays

    • Time series

    • Etc.

signals

2. Set requirements

options

3. Set the requirement on the connection

  • Edit the signal requirement directly

direct
  • Or use <Edit Value>

editvalue
editvalue2

4. Use a signal selection output operator

  • Example: Set requirements to sort signals

    • Variables

    • Static results

    • Dynamic results

    • Choose path as attribute

    • Set a requirement to the signal. This may be a combination of strings and *

    • Note that use only * as requirements will give all signals

  • Tip

    • Replace the Task name and the condition with *. In this way, the signal selection tool will work even if you rename the condition or use another task.

outputop
outputop2
outputop3

5. Set signal requirement using Script

  • Create input variable for local scripting

createinput1
createinput2

6. Create a workflow that selects a signal

wfselect

7. Create a workflow set selecting signals in a loop

wsetselect
wsetselect2

8. Use logical operators on the connection

  • See the: How to use logical operators on the connection