Цитата(MATEVI @ 08.02.10, 16:42)
Хочу перебрать реквизиты текущей строки в табличной части документа. И очистить их значения если они заполнены. Но что то не знаю с какой стороны подойти к этому и можно ли?
Можно конечно тупо типа СтрокаТабличнойЧасти.Номенклатура = "" или там Справочники.Номенклатура.ПустаяСсылка(). Но надо обойти все реквизиты.
Раз никто не ответил... Решил свою задачу так.
ТабличнаяЧасть = ЭлементыФормы.ТабличнаяЧасть;
СтрокаТабличнойЧасти = ЭлементыФормы.ТабличнаяЧасть.ТекущиеДанные;
Реквизиты = ДокументОбъект.Метаданные().ТабличныеЧасти[ТабличнаяЧасть.Имя].Реквизиты;
Для Каждого РеквизитТабЧасть из Реквизиты Цикл
СтрокаТабличнойЧасти[РеквизитТабЧасть.Имя] = Неопределено;
КонецЦикла
ЗЫ Критика?