ПериодДействия
Период действия записи журнала расчетов.
Синтаксис:
ПериодДействия
Англоязычный синоним:
EffectivePeriod
Описание:
Атрибут типа «период журнала расчетов» — период действия текущей записи журнала расчетов. Под периодом действия подразумевается тот расчетный период журнала, в который попадают ДатаНачала и ДатаОкончания действия записи журнала расчетов (акта расчета).
Атрибут ПериодДействия предназначен только для чтения.
Пример:
Процедура ПоПодр()
Перем Запрос, ТекстЗапроса, Таб;
//Создание объекта типа Запрос
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "//{{ЗАПРОС(ПоПодр)
|Период с ДатаНач по ДатаКон;
|Док = ЖурналРасчетов.Зарплата.ТекущийДокумент;
|ПД = ЖурналРасчетов.Зарплата.ПериодДействия;
|Подр = ЖурналРасчетов.Зарплата.Объект.МестоРаботы.Владелец;
|Рез = ЖурналРасчетов.Зарплата.Результат;
|Группировка ПД;
|Группировка Подр без групп;
|Функция Итог = Сумма(Рез);
|"//}}ЗАПРОС
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
// Подготовка к заполнению выходных форм данными запроса
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("ПоПодр");
// Заполнение полей "Заголовок"
Таб.ВывестиСекцию("Заголовок");
Пока Запрос.Группировка("ПД") = 1 Цикл
// Заполнение полей ПД
Таб.ВывестиСекцию("ПД");
Сообщение(Запрос.ПД.Описатель);
Пока Запрос.Группировка("Подр") = 1 Цикл
// Заполнение полей Подр
Таб.ВывестиСекцию("Подр");
КонецЦикла;
КонецЦикла;
// Заполнение полей "Итого"
Таб.ВывестиСекцию("Итого");
// Вывод заполненной формы
Таб.Опции(1, 0, 1, 0);
Таб.Показать("ПоПодр", "");
КонецПроцедуры
См. также: ДатаНачала, ПериодДействия, ПериодРегистрации