Имя: Пароль:
1C
1С v8
Работа с объектами на языке
0 СерВлад
 
02.08.13
03:50
Здравствуйте!

Подскажите пожалуйста, как правильно поместить в переменную значение поля табличной части документа? "При изменении"

Я пишу три варианта:
1. Наименование = Элементы.Товары.ТекущийЭлемент.ТекстРедактирования;
2. Наименование = Элементы.ТоварыНаименование.ТекстРедактирования;
3. Наименование = ТекущийЭлемент.ТекущийЭлемент.ТекстРедактирования;

Все работают.
Выбираю Молоко или Мясо, соответственно выбору в переменную помещается Молоко или Мясо.
В чём подвох? Как правильно?
1 Капитан О
 
02.08.13
04:09
ничо не понял. какой такой подвох?

&НаКлиенте
Процедура НоменклатураКоличествоПриИзменении(Элемент)
    СтрокаТабличнойЧасти = Элементы.Номенклатура.ТекущиеДанные;
        СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество*СтрокаТабличнойЧасти.Цена;
КонецПроцедуры