Получение макета документа УФ 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) ваш метод запомню ))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший