ПолучитьМакет() - никак не получается #574966


#0 by DSblizzard
8.2, толстый клиент (обычное приложение), внешний отчет Как ни пытаюсь, все время ошибки: Рунет уже перерыл.
#1 by Erhov_egor
че это вообще?
#2 by Luhtas
Макет=Отчеты.ОстаткиПоСкладам.ПолучитьМакет("Макет");
#3 by ZOMI
ЭтотОбъект = РеквизитФормыВЗначение("Отчет");
#4 by Luhtas
#5 by DSblizzard
Поле объекта не обнаружено (АнализДебиторки) (У меня так отчет называется). Изменяю Отчеты на ВнешниеОтчеты - то же самое. Ошибку см. в
#6 by DSblizzard
Извиняюсь, скоро уезжаю - могу долго отсутсвовать.
#7 by ZOMI
А реквизит Отчет с типом ВнешнийОтчет.<ИмяОтчета> есть вообще ?
#8 by DSblizzard
. Нет. Добавил - все равно ошибки. Или он должен быть там изначально?
#9 by НЕА123
жирный реквизит формы ?
#10 by DSblizzard
Знаю такой - основной реквизит формы, но сейчас его почему-то нет.
#11 by НЕА123
добавь.
#12 by DSblizzard
В свойствах: "Имя", "Тип", "Проверка заполнения". То, что это основной реквизит, вроде, в свойствах должно выбираться? Нет этого.
#13 by DSblizzard
+ Нет, похоже, не в свойствах. А где?
#14 by НЕА123
свойства формы, данные. кажется.
#15 by DSblizzard
, Спасибо, заработало. Правильная строка теперь выглядит так: Макет = Отчет.ПолучитьМакет("Макет");
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С