Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 22:53

Проблема с отчётом за определённый период

Автор Will, 30 апр 2011, 20:30

0 Пользователей и 1 гость просматривают эту тему.

Will

Очень нужна помощь!!!

Есть документы Товарные чеки. Нужно сформировать отчёты по этим чекам за определённый период.
В форме отчёта указывается период, но у меня всё равно выводит отчёт по всем документам.

Такая процедура:
Что в ней не так?


Процедура КнопкаСформироватьНажатие(Кнопка)
   Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ
    |ТоварныйЧек.Менеджер КАК Менеджер,
    |ТоварныйЧек.СуммаДокумента КАК Сумма,
    |ТоварныйЧек.СуммаДокумента*0.05 КАК СуммаДокумента,
   |ТоварныйЧек.Номер КАК Номер,
   |ТоварныйЧек.Номер КАК Надпись
    |ИЗ
    |Документ.ТоварныйЧек КАК ТоварныйЧек
    |СГРУППИРОВАТЬ ПО
    |ТоварныйЧек.Менеджер,
    |ТоварныйЧек.Ссылка";
   Запрос.УстановитьПараметр("ДатаНач",ДатаНач);
   Запрос.УстановитьПараметр("ДатаКон",ДатаКон);

   Выборка = Запрос.Выполнить().Выбрать();      
   ТабДок = Новый ТабличныйДокумент;      
   Макет = Отчеты.НачислениеЗарплаты.ПолучитьМакет("Макет");
   Область = Макет.ПолучитьОбласть("Заголовок");
   Область.Параметры.Дата_Нач=ДатаНач;
   Область.Параметры.Дата_Кон=ДатаКон;

   ТабДок.Вывести(Область);
   Область = Макет.ПолучитьОбласть("Шапка");   
   ТабДок.Вывести(Область);
   Н=0;
   Пока Выборка.Следующий() Цикл
      Область = Макет.ПолучитьОбласть("Строка");
      Н = Н+1;
      Область.Параметры.Номер = Н;
      Область.Параметры.Сотрудник = Выборка.Менеджер;
      Область.Параметры.Сумма = Выборка.СуммаДокумента;
      Область.Параметры.Надпись = Выборка.Номер;
      ТабДок.Вывести(Область);      
   КонецЦикла;   
   ТабДок.ОтображатьСетку = Ложь;
   ТабДок.Защита = Ложь;
   ТабДок.ТолькоПросмотр = Ложь;   
   ТабДок.ОтображатьЗаголовки = Ложь;
   ТабДок.Показать()
КонецПроцедуры

Вот как выглядят мои отчёт и документ:



http://i081.radikal.ru/1104/24/dba7a9f01668.jpg

Will


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск