Line 2: |
Line 2: |
| | | |
| <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> | | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> |
| + | If statement |
| + | |
| This action allows to execute a set of subsequent actions according to specific condition(s). | | This action allows to execute a set of subsequent actions according to specific condition(s). |
| | | |
| The possible conditions are the same as constraints and are tested in exactly the same way, with logical connectors 'AND' (default one) or 'OR' in case of multiple conditions. | | The possible conditions are the same as constraints and are tested in exactly the same way, with logical connectors 'AND' (default one) or 'OR' in case of multiple conditions. |
| + | If statement |
| + | |
| + | The ‘If’ statement is available form the ‘Add Action’ menu part ‘Conditions/Loops’. |
| + | An ‘If’ statement needs one or more conditions to be fulfilled to be activated and is |
| + | terminated by ‘End If’. The code in between is only executed in case the condition is met. |
| + | The possible conditions are the same as constrains and are tested in exactly the same way with |
| + | logical connectors as ‘AND’ (default one) or ‘OR’. |
| + | In case the condition is met and a number of subsequent actions should be executed while |
| + | different actions should be executed if the condition was not met an ‘Else’ statement has to be |
| + | implemented. ‘Else’ will only become available by selecting the ‘If’ statement again and |
| + | select ‘Add else clause’ from the ‘Set Variable’ menu. |
| + | In case further constrains should be invoked ‘Add else/If clause’ or ‘Add else/If confirmed |
| + | clause’ can be used. |
| + | ‘If’ statements my be nested that is within ‘If’ and ‘End If ‘ there might be other pairs of ‘If’ |
| + | and ‘End If ‘. |
| + | |
| + | Files |
| + | The available file handling is self explanatory. However care should be given to the fact that |
| + | especially write commands will need some time before the action is concluded. It may be a |
| + | good idea to place a subsequent ‘Wait’ statement before trying to read what was written. |
| + | |
| </pre> | | </pre> |
| '''''[[Constraints|Constraints]] ''''' | | '''''[[Constraints|Constraints]] ''''' |