|
При изменении поля строки табличной части обработки
| ☑ |
0
falselight
20.03.18
✎
12:45
|
Необходимо править загруженные данные в обработку.
Например менять числовые значения, что бы эти изменения
при изменении в поле сразу изменялись в реквизитах объектов
конфигурации или регистров.
Извините за глупый вопрос, но как правильно это делать? Форма управляемая. Интерфейс такси. Стал сейчас отлавливать при изменении значения в поле, а там что то не подобраться никак к нему!!!!
|
|
1
falselight
20.03.18
✎
12:52
|
Подскажите пожалуйста по очевидному вопросу?
|
|
2
Lexey_
20.03.18
✎
12:59
|
(1) ответ очевиден: получил объект, изменил, записал
|
|
3
FIXXXL
20.03.18
✎
13:31
|
(0) делай динамический список, меняй в форме объекта
или делай ТЧ обработки и получитьОбъект-изменить-записать при изменении реквизита ТЧ на форме, можно групповую запись организовать...
|
|
4
falselight
20.03.18
✎
13:50
|
(3) Я вот и хочу пока что, получить строку, получить объект
и изменить. Но подскажите пожалуйста, как получить строку с нужными значениями в управляемой форме?
|
|
5
falselight
20.03.18
✎
14:52
|
Как в управляемой форме получить значения измененной строки?
В процедуре при изменении этого поля. Подскажите пожалуйста?
|
|
6
falselight
20.03.18
✎
15:06
|
Вот так можно получить данные строки в которой изменяется
поле:
ЭтаФорма.Элементы.НоменклатураСРеквизитами.ТекущиеДанные
Если меняется поле Вес,
&НаКлиенте
Процедура НоменклатураСРеквизитамиВесПриИзменении(Элемент)
НоменклатураСРеквизитамиВесПриИзмененииНаСервере();
КонецПроцедуры
то вот так получать его значение? И передавать для изменения на сервер?
ЭтаФорма.Элементы.НоменклатураСРеквизитами.ТекущиеДанные.Вес
|
|
7
Mankubus
20.03.18
✎
15:19
|
(6) да, так
|
|