Метод НазначитьВид() не отрабатывает с реквизитом формы документа полученный через переданный контекст (в форме класса)
//======================================================================
Процедура УстановитьВидРеквизита() Экспорт
Сам=Сам(Контекст);
Конт=Сам.Конт;
НазначитьВид(Конт.РеквизитТаблЧастиДокументаТипаДокумент,"ВидДокумента");
Конт.Форма.РеквизитТаблЧастиДокументаТипаДокумент.НеИзменятьВид(1);
КонецПроцедуры // УстановитьВидРеквизита
а вот так работает:
Процедура УстановитьВидРеквизита(РеквизитПереданныйИзМодуляФормыДокумента) Экспорт
Сам=Сам(Контекст);
Конт=Сам.Конт;
НазначитьВид(РеквизитПереданныйИзМодуляФормыДокумента,"ВидДокумента");
Конт.Форма.РеквизитТаблЧастиДокументаТипаДокумент.НеИзменятьВид(1);
КонецПроцедуры // УстановитьВидРеквизита
но в рамках перебора строк документа это крайне неудобно, в поисках альтернативного решения
Если кто знает, посвятите?