Имя: Пароль:
1C
1С v8
Получение макета документа УФ 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) ваш метод запомню ))
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.