В начало

Вывод по периодам

 

Процедура ВыводПоПериодам ()

   Перем Запрос, ТекстЗапроса, Таб;

   Перем ДатаАкт;

   ЖЗ = СоздатьОбъект ("ЖурналРасчетоварплата");

   ДатаАкт = ЖЗачалоТекущегоПериода ();

   //Создание объекта типа Запрос

   Запрос = СоздатьОбъект ("Запрос");

   ТекстЗапроса = "|Период с ДатаАкт по ДатаАкт;

   |Сотр = ЖурналРасчетоварплата.Объект;

   |Пер = ЖурналРасчетоварплата.ПериодРегистрации;

   |Рез = ЖурналРасчетоварплата.Результат;

   |Группировка Сотр упорядочить по СотрестоРаботы без групп;

   |Группировка Пер;

   |Функция Сум = Сумма (Рез);";

   // Если ошибка в запросе, то выход из процедуры

   Если Запросыполнить (ТекстЗапроса) = 0 Тогда

      Возврат;

   КонецЕсли;

   Пока Запросруппировка ("Сотр") = 1 Цикл

      Сообщить (Запросотр.Наименование);

      Пока Запросруппировка ("Пер") = 1 Цикл

         Сообщить (Запросер.ОписательПериода + "-" + 3апрос.Сум);

      КонецЦикла;

   КонецЦикла;

КонецПроцедуры