Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
03 июн 2024, 01:53

Получить значение при изменении документа

Автор alexshape, 18 окт 2016, 15:38

0 Пользователей и 1 гость просматривают эту тему.

alexshape

Есть документ расходная накладная с таблицей, при добавлении в него товара и заполнении колонки Номенклатура, это значение должно записываться в переменную,
в чем моя ошибка


&НаКлиенте
Процедура СписокНоменклатурыНоменклатураПриИзменении(Элемент)
    ЗначениеСтроки = ЭтаФорма.Элементы.СписокНоменклатуры.ТекущаяСтрока;
    Строка = ЗначениеСтроки.СписокНоменклатурыНоменклатура;   
КонецПроцедуры

LexaK

попробуйте не ТекущяСтрока а ТекущиеДанные
примерно так

&НаКлиенте
Процедура СписокНоменклатурыНоменклатураПриИзменении(Элемент)
    ЗначениеСтроки = ЭтаФорма.Элементы.СписокНоменклатуры.ТекущиеДанные;
    лкТовар = ЗначениеСтроки.Номенклатура;   
    Сообщиить("Вы выбрали: " + лкТовар ); //отладка
КонецПроцедуры
если помогло нажмите: Спасибо!

Fedor_Safonchik

Зачем это Вам необходимо ?

Возможно лучше, "ПриЗаписи" - поместить всю номенклатуру в массив,ТЗ и потом уже работать с данными

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск