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

Получить макет во внешнем отчете

Получить макет во внешнем отчете
Я
   1ctube
 
25.04.18 - 13:08
День добрый. Делаю внешний отчет, создал макет, добавл на форму "Табличный документ" и.... Как получить макет?
Нашёл такую загатовку:

&НаСервере
Функция ВыводВФорму()

МакетОтчета = ;    
ОбластьЗаголовок = ??? вот тут как получить его?;        
ТабДок=Новый ТабличныйДокумент;    
ТабДок.Вывести(ОбластьЗаголовок);
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Истина;
ТабДок.ОтображатьЗаголовки = Ложь;

Возврат ТабДок;
КонецФункции


&НаКлиенте
Процедура Сформировать(Команда)
    // Вставить содержимое обработчика.
КонецПроцедуры

Как получить макет во внешнем отчете?
 
 
   1ctube
 
1 - 25.04.18 - 13:08
Т.е. в МакетОтчета нужно получить макет
   Redkiy
 
2 - 25.04.18 - 13:16
Гугл уже тоже забанили?
   Vinianel
 
3 - 25.04.18 - 13:22
ОтчетОбъект = РеквизитФормыВЗначение("Отчет");
Макет = ОтчетОбъект.ПолучитьМакет(ИмяМакета);
   Повелитель
 
4 - 25.04.18 - 13:25
(2) Скоро это будет не шутка
   1ctube
 
5 - 25.04.18 - 13:28
(3) ругается на
ВнешнийОтчет.ОтчетБП.Форма.ФормаОтчета.Форма(3)}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение)
ОтчетОбъект = РеквизитФормыВЗначение("ОтчетБП");
по причине:
Недопустимое значение параметра (параметр номер '1')
   1ctube
 
6 - 25.04.18 - 13:28
Ой, косяк был, всё получилось спасибо

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