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

1С:Предприятие :: 1С:Предприятие 8 общая

Вывод запроса в макет печатной формы

Вывод запроса в макет печатной формы
Я
   rapashocker
 
20.11.18 - 18:03
Привет,всем,прошу помочь с кодом.Необходимо вывести выборку в макет.
Вот мой код:

Процедура КнопкаВыполнитьНажатие(Кнопка)
            Запрос=Новый Запрос;
            Запрос.Текст= "ВЫБРАТЬ
                          |    МаршрутныйЛистЗаказы.Ссылка КАК Маршрутник,
                          |    МаршрутныйЛистЗаказы.Заказ.Ссылка КАК Заказ
                          |ИЗ
                          |    Документ.МаршрутныйЛист.Заказы КАК МаршрутныйЛистЗаказы
                          |ГДЕ
                          |    МаршрутныйЛистЗаказы.Заказ.Дата МЕЖДУ &НачалоПериода И &КонецПериода
                          |
                          |СГРУППИРОВАТЬ ПО
                          |    МаршрутныйЛистЗаказы.Заказ.Ссылка,
                          |    МаршрутныйЛистЗаказы.Ссылка";                                                                                                   
                                                      
 
 Запрос.УстановитьПараметр("НачалоПериода", НачалоДня(НачалоПериода));
 Запрос.УстановитьПараметр("КонецПериода",     КонецДня(КонецПериода));
  Результат=Запрос.Выполнить().Выбрать();
  Результат.Следующий();
  
  Макет=ПолучитьМакет("Макет");
  ОбластьМакета=Макет.ПолучитьОбласть("Заголовок");
  ОбластьМакета=Макет.ПолучитьОбласть("Шапка");
  ОбластьМакета=Макет.ПолучитьОбласть("Данные");
  ОбластьМакета.Параметры.Заказ=Результат.Заказ;
  ОбластьМакета.Параметры.Маршрутник=Результат.Маршрутник;
  
  
                        
    
КонецПроцедуры
 
 
   mikecool
 
1 - 20.11.18 - 18:05
(0) это не твой код
   rapashocker
 
2 - 20.11.18 - 18:07
В каком смысле?
   mexanik_96
 
3 - 20.11.18 - 18:16
сделай конструктором пф(там же где и запрос делал) посмотри разницу
   rapashocker
 
4 - 20.11.18 - 18:19
Дело в том что хотят обработку а не файлик консоли запросов или еще что то
   rapashocker
 
5 - 20.11.18 - 18:19
Да знаю Конструктором куда быстрее
   mexanik_96
 
6 - 20.11.18 - 18:20
(4)(5) ну дак в чем вопрос то тогда?
   rapashocker
 
7 - 20.11.18 - 18:23
Как этот запрос из кода вывести в макет?
   rapashocker
 
8 - 20.11.18 - 18:23
Задача такая,но как вывести запрос в параметры,я пока понять не могу.
   mexanik_96
 
9 - 20.11.18 - 18:25
конструктор запросов вывод в табличный документ, написать запрос из (0), на форме добавить реквизиты с типом дата, имя дать им : НачалоПериода И КонецПериода. так объяснил?
   rapashocker
 
10 - 20.11.18 - 18:37
Так я делал,выводил в табличный документ,нужен именно отчет,что-то типа передать в параметры все данные из запроса,который я накалякал.
 
 Рекламное место пустует
   mexanik_96
 
11 - 20.11.18 - 18:42
(10) задача не ясна, но могу предположить что решение будет следующее: из запроса делать выгрузку тз(результат запроса. выгрузить()) далее ее передовать потребителю(тому кто запрашивать) там типа в запросе указывать где в (&моиданные) и тд (моиданные.выгрузитьколонку(имя колонки))

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