Если.., то

Описание

Реализует стандартную условную конструкцию: позволяет продолжить workflow по одной из двух веток в зависимости от значения логического выражения в данном действии (истина или ложь). Если значение истинно, то программа пойдет по ветке, идущей из слова "Да". Если значение ложно, то программа пойдет по ветке из слова "Нет".

Это действие позволяет проверить значение какой-либо переменной на выполнение условия: условие выполнено или нет.

Допустим, нам необходимо проверить какой-либо файл на то, был ли он создан за последние 24 часа, или он был создан более суток назад.

Для этого используем действие "Информация о файле" и сравниваем с помощью действия "Если.., то" разницу даты создания с текущей датой (мы используем разницу в секундах, поэтому сравниваем с количеством секунд в сутках, 60 сек. * 60 мин. * 24 часа = 86400 секунд):

Параметры

Условие

Содержит в себе логическое выражение, например: myVariable < 5

Комментарий

Позволяет добавить поясняющий текст к блоку. Текст будет отображаться внутри блока сверху от названия действия.

Рекомендации по использованию

Данное действие применимо во всех случаях, где требуется логическое ветвление workflow в зависимости от истинности или ложности какого-либо выражения.