Календарь – для графика |
Возвращает список дней по указанному графику рабочего времени.
ЗаписьГрафика.Календарь(Месяц)
Месяц (дата) – месяц графика (день значения не имеет)
Объект, каждый элемент которого представляет собой один день табеля. Каждый день, в свою очередь, представляет собой объект с перечислением отработанного по дню времени и метками этого времени.
Узнаем количество рабочих дней за прошлый месяц по графику "Пятидневка":
оГрафик = Таблица("Графики рабочего
времени");
оГрафик.Название = "Пятидневка";
Найти(оГрафик, "Название");
оКалендарь = оГрафик.Календарь(МесРасчета(-1));
перем пИмя;
перем пКолРабДней = 0;
ДляВсех(Переменных(оКалендарь, пИмя))
{
перем пИндекс;
ДляВсех( Переменных( оКалендарь[пИмя], пИндекс))
пКолРабДней ++
}
Сообщить(пКолРабДней);