Modber Сообщество
профессионалов по 1С

8.2 Внешняя обработка => Управляемая форма => ПолучитьМакет

  
Сообщений: 1

0
Не работает, в чем может быть дело? &НаКлиенте Процедура Печать() Макет = ПолучитьМакет("Макет");
Редактировалось: 1 раз (Последний: 31 августа 2014 в 18:21)
Сообщений: 4

0
В 8.2 для обращения к свойствам основного реквизита нужно указать сам реквизит и через точку свойство. Доступность: Сервер, толстый клиент, внешнее соединение. Пример: МакетОбработки = ВнешОбработка.ПолучитьМакет("Шаблон"); Вот этот код работает: &НаСервере Функция ПолучитьМакетНаСервере() Возврат = РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет"); КонецФункции &НаКлиенте Процедура Печать(Команда) Макет = ПолучитьМакетНаСервере(); КонецПроцедуры Прийдется каждый раз извращаться в управляемых формах.
Сообщений: 4

0
Всё дело в том, что управляемые формы глючат постоянно :/ Можешь еще попробовать переписать на неуправляемую форму. Генеральный руководитель отдела разработки 1С Рупасов Константин посоветовал мне так сделать :smile:
В начало страницы 
|
Перейти на форум: