Ссылка
на календарь
1-й вариант:
Календ = СоздатьОбъект("Календарь.Служащие");
2-й вариант:
Календ = Календари.Служащие;
Подсчет
дней и часов по календарю
Подсчитаем количество
рабочих дней для служащих за заданный период с учетом выходных и
праздников:
Дни = Календари.Служащие.Дней (НачДата, КонДата);
Подсчитаем количество
часов для рабочих за заданный период с учетом выходных, праздников
и укороченных предпраздничных дней:
Часы = Календари.Рабочие.Часов (НачДата, КонДата);
Календари, казалось бы простой объект, но без них отсчитывать дни
было бы неимоверно тяжело. Наверное, программисты в других программах
мучаются без календарей. Пожелаем им приятных кошмаров. ;-)
Отсчет
даты
Получим дату,
отстоящую по календарю от указанной даты на заданное количество
дней. Календарь пропускает дни с нулевыми значениями (выходные и
праздники).
КонецОтпуска
= Календари.Служащие.ПолучитьДату (НачалоОтпуска, 28);
|