|
Получить значение при изменении
| ☑ |
0
alexshape
18.10.16
✎
14:59
|
Есть документ расходная накладная с таблицей, при добавлении в него товара и заполнении колонки Номенклатура, это значение должно записываться в переменную,
в чем моя ошибка
&НаКлиенте
Процедура СписокНоменклатурыНоменклатураПриИзменении(Элемент)
ЗначениеСтроки = ЭтаФорма.Элементы.СписокНоменклатуры.ТекущаяСтрока;
Строка = ЗначениеСтроки.СписокНоменклатурыНоменклатура;
КонецПроцедуры
|
|
1
Lexey_
18.10.16
✎
15:02
|
(0) Синтаксических ошибок не обнаружено!
|
|
2
Vadim_37
18.10.16
✎
15:05
|
мб заменить строка на моястрока
|
|
3
Лефмихалыч
18.10.16
✎
15:07
|
при добавлении в кого "в него"?
которое значение надо в переменную записывать?
в какую переменную?
зачем?
|
|
4
Лефмихалыч
18.10.16
✎
15:10
|
хотя, очевидно, проблема в том, что СписокНоменклатурыНоменклатура - это элемент формы, а реквизит табличной части называется Номенклатура.
|
|
5
polosov
18.10.16
✎
15:11
|
(0)
СписокНоменклатуры - это что? Табличная часть?
Тогда
&НаКлиенте
Процедура СписокНоменклатурыНоменклатураПриИзменении(Элемент)
МояПеременная = Элементы.СписокНоменклатуры.ТекущиеДанные.Номенклатура;
КонецПроцедуры
|
|
6
polosov
18.10.16
✎
15:12
|
+(5)
Или
&НаКлиенте
Процедура СписокНоменклатурыНоменклатураПриИзменении(Элемент)
МояПеременная = Элемент.ТекущиеДанные.Номенклатура;
КонецПроцедуры
|
|
7
alexshape
18.10.16
✎
15:45
|
(5) да, все решилось, спасибо
|
|