реквизитформывзначение недопустимое значение параметра параметр номер 1
РеквизитФормыВЗначение ошибка параметр 1
Доброго времени суток всем.
Обращаюсь к экспортной процедуре, находящейся в модуле объекта, из модуля формы списка документов через метод РеквизитФормыВЗначение.
Программа ругается: <Документ.ЛГ_ЖдНакладная.Форма.ФормаСпискаЛогистика.Форма(297)>: Ошибка при вызове метода контекста (РеквизитФормыВЗначение)
ДокОбъект = РеквизитФормыВЗначение(«Объект»);
по причине:
Недопустимое значение параметра (параметр номер ‘1’)
В чем может быть ошибка?
Вот текст процедуры обращения:
&НаСервере
Процедура СпецификацияЗаполнитьПриложенияСервер()
ДокОбъект = («Объект»);
Объект. ЗаполнитьИРасценитьПоВнутреннимЦенам();
ДокОбъект.ЗначениеВРеквизитФормы(«Объект»);
Объект.Обработано = Истина;
Хорошо,изменила код, ошибка та же(. В параметрах метода также пробовала менять. Ошибка не уходит.
Задача стоит так: в списке документов накладных пользователь выделяет несколько документов для групповой обработки. цель обработки проставить стоимость товаров в табличных частях выделенных документов. в процедуре Заполнить приложениями (команда) получаю список выделенных и в цикле забираю каждый. И для каждого выбранного документа вызываю процедуру заполнения (ЗаполнитьИРасценитьПоВнутреннимЦенам). Процедура заполнения цен товаров прописана в модуле объекта документа, поэтому обращаюсь через метод РеквизитФормыВЗначение.
Мои извинения, если чего-то не понимаю.