Получение макета документа УФ 8.3
☑
0
Сержант ВДВ Онегин
13.02.18
✎
10:40
Пытаюсь получить макет привычным способом, но почему то ругается.
&НаСервере
Функция ПолучитьМакетНаСервере()
ЭтотОбъект = РеквизитФормыВЗначение("Объект");
Макет = ЭтотОбъект.ПолучитьМакет("МакетПМ");
Возврат Макет;
КонецФункции
Макет называется у меня МакетПМ.
Ошибка выходит такая:
{Документ.ЗаказТоваров.Форма.ФормаДокумента.Форма(70)}: Object field is not writable (ЭтотОбъект)
ЭтотОбъект = РеквизитФормыВЗначение("Объект");
1
ГдеСобака Зарыта
13.02.18
✎
10:45
Документы.ЗаказТоваров.ПолучитьМакет("МакетПМ")
2
zuza
13.02.18
✎
10:45
(0) А основной реквизит точно "Объект"?
3
Сержант ВДВ Онегин
13.02.18
✎
11:02
Сам решил вопрос. Оказалось ЭтотОбъект нельзя переменную как использовать) спасибо всем ))
4
Сержант ВДВ Онегин
13.02.18
✎
11:03
(1) ваш метод запомню ))
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший