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