Different blocks can contain parameters of different forms including fields, drop-down lists, checkboxes, radio buttons and simple buttons.
The parameters required for the correct execution of the function are marked with a red star.
For more details on what should be chosen and entered in the current block, a user should look at the corresponding function description in the 'Functions Description' section.
Some typical examples with their explanations are considered below.
A majority of functions will need a certain value set to a parameter. For example, the 'Append file' function requires a specified file path and text to add. Also, the 'Assign value to variable' function requires an assigned value to the specified variable. In most cases to set a value, a user chooses one of the following options: 'Set a value', 'Save the previous step result' or 'Calculate a value'. Let's look more closely at what these options represent.
If the 'set a value' option is chosen, then everything that will be typed into the field will be taken as a string or as a number. For example, if a user types
City "New York" to the field, then this will be processed as a string. On the other hand, if a user types something like
123, then this will be processed as a number. Additional examples are provided in the table below.
If the 'Save the previous step result' option is selected then the value will be what they previous function in the algorithm returns (if the previous function returns no result then nothing will be taken as the value). For example, if the 'Read emails' function is used, then the 'Assign value to variable' block is added automatically, with the 'Save the previous step result' option enabled to store the emails.
For example, if
true is assigned to a variable
contragent_exists, then the variable will be logical. If
"City New York" is assigned to a variable
city, then it will become a string.
The table below shows the results for the same input data as in the table in the 'Set a value' section.
Ошибка "Unexpected identifier"
Array of numbers