Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Вычесть из одной даты другую дату, используя производственный календарь (нерабочие дни).


Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Дата

Дата, из которой будет производится вычитание (уменьшаемое)

Robin.DateTime


Да

Вычесть дату

Дата, которая будет вычтена из поля «Дата» (вычитаемое)

Robin.DateTime


Да

Календарь

Коллекция дат нерабочих дней. Если в датах указано время, отличное от 00:00:00, действие его не учитывает, все равно воспринимая как 00:00:00.

Robin.Collection


Да

Учет дней

Правило учета нерабочих дней из производственного календаря при вычитании дат

Robin.String


Да

Тип результата

Выбор типа результата. Результат вычитания можно получить в: днях, часах, минутах, секундах, тиках

Robin.String


Нет

Результаты

Результат

Числовая переменная, содержащая результат вычитания

Robin.Numeric



Особые условия использования 

...

Пример использования 

Задача:

Определить определить количество рабочих дней между датами 05.09.2022 и 11.09.2022 , учитывая, что 10.09.2022 и 11.09.2022 выходные дни

Решение:

Воспользоваться воспользоваться действием "Вычесть дату по рабочему календарю".

Реализация:

  1. Настроить параметры для действия действия "Вычесть дату по рабочему календарю":

    В поле "Календарь" указать коллекцию из дат:

  2. Нажать на кнопку "Старт" в верхней панели. 

...