Цитата:
user2004:
Процедура ПереченьНоменклатурыНоменклатураПриИзменении(Элеме нт)
СтрокаТабличнойЧасти=ЭлементыФормы.ПереченьНоменкл атуры.ТекущиеДанные;
СтрокаТабличнойЧасти.Цена=РозничнаяЦена(Дата,Элеме нт.Значение);
РассчитатьСумму(СтрокаТабличнойЧасти);
СтрокаТабличнойЧасти.ВидНоменклатуры=???
КонецПроцедуры
|
Ееееееее... Как это тебя угораздило?

Недогоняю я. Это у тебя таблица задана на форме или ты с табличной частью так изголяешься?
Если таблица, то тебе надо сначала текущую строку получить.
Хотя, как мне кажется,
СтрокаТабличнойЧасти.ВидНоменклатуры=Элемент.Значение2
должно бы сработать... Проще в отладчике посмотреть, будет тебе ответ на Элемент.Значение2 возвращаться до РассчитатьСумму(СтрокаТабличнойЧасти) или нет.
Хотя может я чего опять недогнал и должно быть Элемент.Значение.Реквизит