Набор блоков
![]() ![]() |
Основные | Если условие* истинно, выполнить действие |
| Если условие* истинно, выполнить действие, иначе выполнить другое действие | ||
![]() |
Операции сравнения | Обычно используются с числами. Операции на проверку равенства могут также использоваться с текстом |
![]() |
Логические И и ИЛИ | Если хотя бы одно из простых высказываний, связанных операцией И, будет ложным, то и составное высказывание будет ложным Если хотя бы одно из простых высказываний, связанных операцией ИЛИ, будет истинным, то и составное высказывание будет истинным |
![]() |
Логическое НЕ | Логическая операция НЕ инвертирует высказывание, стоящее за ней |
![]() |
Логическое НИЧТО | Инвертируемый исход события |
![]() |
Логическое ИСТИНА | Инвертируемый исход события |
![]() |
Тернарная условная операция |
Тернарную операцию можно определить как операцию, возвращающую свое второе выражение в зависимости от значения логического выражения, заданного первым выражением. Алгоритм работы операции следующий:
*Вычисляется только одно из выражений: выражение 1 или выражение 2. Это соответствует принципу ленивых вычислений |
![]() |
Цикл со счетчиком | Циклы со счетчиком удобны для перебора элементов списка. Будет выполняться, пока переменная i меньше 10. При этом после каждого шага переменная i будет увеличиваться на 1 |
![]() |
Перебор элементов списка | Использование каждого элемента списка по заданному условию |
![]() |
Выйти из цикла | Блок можно использовать только внутри цикла. Обычно выход из цикла происходит при выполнении некоего условия, либо переход к следующему шагу |
![]() |
Обработка ошибок |
Если в “Выполнить” происходить ошибка, то будет выполнена секция в “В случае ошибки”. Для добавления секции “В конце” необходимо нажать ПКМ на блок и выбрать в контекстном меню пункт “Добавить секцию заверения” (По умолчанию её нет). Для удаления секции “В конце”, необходимо нажать ПКМ и выбрать в контекстном меню пункт “Удалить секцию завершения”. Секция “В конце” выполняется в любом случае вне зависимости от наличия ошибок. |
![]() |
Выбросить исключение |
Выбрасывает исключение с выбранным сообщением. Если находится в секции “выполнить” блока “Обработка ошибок” то выполнение будет продолжено в секции “В случае ошибки” Если находится вне секции “выполнить” блока “Обработка ошибок” то выполнение процедуры будет прерывно. |

Результат использования
Создание пользовательского запроса
Место для Gif