Группа действий: Конвертация дат
Описание
Определить дату по нескольким фильтрам
Календарь Коллекция дат нерабочих дней. Если в датах указано время, отличное от 00:00:00, действие его не учитывает, все равно воспринимая как 00:00:00.
Тип дня Тип дня, дату которого необходимо найти. Рабочие и нерабочие дни определяются на основе указанного производственного календаря
Месяц Порядковый номер месяца, в котором необходимо искать дату. Число 0 соответствует текущему месяцу, 1 - Январю, 2 - Февралю и т.д.
Правило для номера дня Выбор способа определения порядкового номера дня, дату которого необходимо получить.
Номер дня Порядковый номер дня месяца, дату которого необходимо определить
Результат Дата, которая соответствует указанным фильтрам.
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Календарь | Коллекция дат нерабочих дней. Если в датах указано время, отличное от 00:00:00, действие его не учитывает, все равно воспринимая как 00:00:00 | Robin.Collection | Да | |
Тип дня | Тип дня, дату которого необходимо найти. Рабочие и нерабочие дни определяются на основе указанного производственного календаря | Robin.String | Да | |
Месяц | Порядковый номер месяца, в котором необходимо искать дату. Число 0 соответствует текущему месяцу, 1 - Январю, 2 - Февралю и т.д. | Robin.Numeric | Да | |
Правило для номера дня | Выбор способа определения порядкового номера дня, дату которого необходимо получить | Robin.String | Да | |
Номер дня | Порядковый номер дня месяца, дату которого необходимо определить. Нумерация начинается с 1. Учитывается, только если в поле „Правило для номера дня“ указано значение „Порядковый номер дня месяца“ | Robin.Numeric | Нет | |
Результаты | ||||
Результат | Дата, которая соответствует указанным фильтрам | Robin.DateTime |
Отсутствуют
Существует коллекция нерабочих дней сотрудника в июле: 1.07.2022, 2.07.2022, 4.07.2022, 21.07.2022. Необходимо определить первый рабочий день в июле для данного сотрудника и записать полученную дату в переменную типа "Дата-время".
Воспользоваться действием "Получить дату по фильтрам".
Результат:
Программный робот отработал успешно. Первый рабочий день месяца определен.