В процедуре выполнения я пишу
ЭтотОтчет=РеквизитФормыВЗначение("Объект");
Макет = ЭтотОтчет.ПолучитьМакет("Макет");
В итоге выходит ошибка
Ошибка при вызове метода контекста (РеквизитФормыВЗначение)
ЭтотОтчет=РеквизитФормыВЗначение("Объект");
по причине:
Несоответствие типов (параметр номер '2')
Для обработки такого не возникает, но мне нужно чтобы в отчете было, как это исправить?
Тип: Строка.
Имя реквизита формы, который необходимо преобразовать.
Может быть указан реквизит данных формы (см. описание параметра <Объект> метода ДанныеФормыВЗначение).
<Тип> (необязательный)
Тип: Тип.
Тип значения, получаемого из реквизита формы (данных формы). Если данный параметр не указан, то он также получается из реквизита формы. Если реквизит является составным типом и значение параметра не указано, генерируется исключение времени выполнения.
Возвращаемое значение:
Тип: Произвольный.
Описание:
Преобразует указанный реквизит формы в объект прикладного типа.
Доступность:
Сервер, мобильное приложение(сервер).
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn