Вход | Регистрация

1С:Предприятие ::

Метки:отчеты

Вывод отчета

Я
   Magnus
 
19.05.04 - 13:36
Проблема такая - есть запрос:
    Запрос = СоздатьОбъект("Запрос");
    ТекстЗапроса = 
     "//{{ЗАПРОС(Сформировать)  

    |Период с ВыбНачПериода по ВыбКонПериода; 
    |Обрабатывать НеПомеченныеНаУдаление;
    |Без Итогов; 
    |Поставщик = Документ.ПриходМолока.Поставщик.Наименование;
    |Машина = Документ.ПриходМолока.Машина;
    |Вес = Документ.ПриходМолока.Вес;
    |Функция ВесСумма = Сумма(Вес);
    |Группировка Машина; 
    |Группировка Поставщик; 
    |//}}ЗАПРОС

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

    Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
        Возврат;
    КонецЕсли; 
    тЗнач=СоздатьОбъект("ТаблицаЗначений");
   Запрос.Выгрузить(тЗнач,0,1);
На основе него надо сделать отчет со следующимим столбцами: Машина(№), Количество, Поставщики.
Поставщики должны отображаться в виде списка. Как бы это сделать?
 
  Рекламное место пустует
   GrayT
 
1 - 19.05.04 - 13:46
Ну и какие проблемы?
    Таб = СоздатьОбъект("Таблица");
    Таб.ИсходнаяТаблица("Таблица");
    Таб.ВывестиСекцию("Заголовок");
    Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0);
    Пока Запрос.Группировка() = 1 Цикл
        Таб.ВывестиСекцию("............");
    КонецЦикла;
    Таб.ТолькоПросмотр(1);
    Таб.Показать("Так это сделать", "");

А зачем в ТЗ выгружать?
И Документ.ПриходМолока.Поставщик.Наименование - можно без наименования
   Magnus
 
2 - 19.05.04 - 13:49
(1) Видимо, я не до конца объяснил проблему. Этот отчет ежедневный. Просто в течение дня одна машина бывает у нескольких поставщиков и их надо вывести в виде списка, вес естествено суммируется.
   GrayT
 
3 - 19.05.04 - 13:56
Так у тебя две группировки - два цикла по первой и второй группировке. И убери "Без итогов"
   Magnus
 
4 - 19.05.04 - 14:01
Имеется в виду список в одной ячейке. Без итогов убрал.


Список тем форума
 
Программист всегда исправляет последнюю ошибку.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует