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

Ключ

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

...

Subtract date

...

Группа действий: Конвертация дат

Описание

using production calendar Version 2 (Net)

Action group: Dates' convertion

...

Description

Subtract another date from one date using the production calendar (non-working daysВычесть из одной даты другую дату, используя производственный календарь (нерабочие дни). 

...

Action icon

Image AddedImage Removed

...

Settings of parameters

Свойство
Property
Описание
Description
Тип
Type
Пример заполнения
Filling example
Обязательность
Mandatory 
заполнения поля
field
Параметры
Parameters

Дата

Дата, из которой будет производится вычитание (уменьшаемое
DateDate to subtract from (Decrease)Robin.DateTime
Да

Yes

Вычесть дату

Дата, которая будет вычтена из поля «Дата» (вычитаемое
Subtract dateThe date to be subtracted from the «Date» field (subtracted)Robin.DateTime
Да

Yes

Календарь

Коллекция дат нерабочих дней. Если в датах указано время, отличное от 00:00:00, действие его не учитывает, все равно воспринимая как 00:00:00.
CalendarProduction calendar (non-working days)Robin.Collection
Да

Yes

Учет дней

Правило учета нерабочих дней из производственного календаря при вычитании дат
Days typeRule for using non-working days from the production calendar when subtracting datesRobin.String
Да

Yes

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

Выбор типа результата.Результат вычитания можно получить в: днях, часах, минутах, секундах, тиках
Return typeSelect the type of result. The result of subtraction can be obtained in: days, hours, minutes, seconds, ticksRobin.String
Нет

No
Результаты
Results

Результат

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

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

В поле "Календарь" возможно указать результат действия "Выгрузить производственный календарь". 

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



Special conditions of use 

In the "Calendar" field it is possible to specify the result of the "Get production calendar" action. 

Example of use

Task

Determine the number of working days between the dates Задача: определить количество рабочих дней между датами 05.09.2022 и and 11.09.2022, учитывая, что given that 10.09.2022 и and 11.09.2022 выходные дни

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

Реализация:

...

are weekends

Solution

Use the "Subtract date using production calendar" action.

Implementation

  1. Set the parameters for the "Subtract date using production calendar" action:
    Image Added

    In the Calendar field, specify a collection of dates:

    Image Added
  2. Click on the "Start" button in the top panel.

Result

The program robot has completed successfully. The number of working days has been determined. 

Image Added

Результат:

Программный робот отработал успешно. Количество рабочих дней определено. 

Image Removed