Почему валится ошибка , что делаю не так?
в уже рабочий отчет ради эксперемента добавил выше приведенный код, в таком виде
Процедура атрТабличноеПолеВыбор(ТабличноеПоле,аСтрока,Колонка,ТипРегиона)
//Если ТипРегиона<>4 Тогда //если это не подвал
// Попытка
// Сп=ЗначениеИзСтроки(ТЗ3.ПолучитьЗначение(аСтрока,Колонка.Имя));
// Если ПустоеЗначение(Сп)=0 Тогда
// ЗначениеМ="";НомСтр=0;
// Сп.ВыбратьЗначение(ЗначениеМ, "Выбор Документа", НомСтр , 60, 1);
// Если НомСтр>0 Тогда
// ОткрытьФорму(ЗначениеМ);
// КонецЕсли;
// //Для й=1 По СпДок.РазмерСписка() Цикл
// // аДок=СпДок.ПолучитьЗначение(й);
// // ОткрытьФорму(ЗначениеМ);
// //КонецЦикла;
// КонецЕсли;
// Исключение
// КонецПопытки;
//КонецЕсли;
//ТабличноеПоле.ОбновитьСтроки();
Если ТипРегиона<>3 Тогда Возврат;
КонецЕсли;
ИмяКолонки=Колонка.Имя;
текЗнач=ТабличноеПоле.ПоставщикДанных.ТаблицаЗначений.ПолучитьЗначение(аСтрока, ИмяКолонки);
ТабличноеПоле.РедактироватьЗначение(аСтрока, Колонка, ТипРегиона, текЗнач,,,,20);
КонецПроцедуры
Процедура атрТабличноеПолеПриРедактированииЗначения(ТабличноеПоле, аСтрока, Колонка, Регион, Значение)
ТабличноеПоле.ПоставщикДанных.ТаблицаЗначений.УстановитьЗначение(аСтрока, Колонка.Имя, Значение);
ТабличноеПоле.ОбновитьСтроки();
КонецПроцедуры
заремил , все свой фрагмент с событии "приВыборе" - что бы не мешал,
вываливается ошибка:
текЗнач=ТабличноеПоле.ПоставщикДанных.ТаблицаЗначений.ПолучитьЗначение(аСтрока, ИмяКолонки);
{Отчет.ПлановыеПлатежиПоставщикам1.Форма.Модуль(566)}: Поле агрегатного объекта не обнаружено (ТаблицаЗначений)
источником для ТП служит в отчете также таблицаЗначение - в переменной "ТЗ" , пробовал подменять в строке с ошибкой ТаблицаЗначений на ТЗ - результат тот же
проверял на 1С ++ 3.0.1.23