|
1С 8.3 УФ. Обработка выбора |
☑ |
0
mishkerdon
10.07.14
✎
10:16
|
Есть документ с табличной частью Список1 (Реквизит1, Реквизит2). У него есть форма элемента с этой табличной частью. В строке табличной части нужно при выборе Реквизита1 установить значение Реквизита2 из поля Реквизита1.
Переопределяю событие ОбработкаВыбора на поле таблицы, он мне создает процедуру на клиенте Список1Реквизит1ОбработкаВыбора(Элемент,ВыбранноеЗначение,СтандартнаяОбработка). Как в этом событии установить значение Реквизита2 в этой же строке?? В справке не нашел информацию об этом.
|
|
1
acsent
10.07.14
✎
10:17
|
ПриИзменении
|
|
2
mishkerdon
10.07.14
✎
10:21
|
(1) он создал процедуру Список1Реквизит1ПриИзменении(Элемент).
А как работать с этим параметром Элемент?? Какого он типа, и как через него изменить значение Реквизита2??
|
|
3
Fish
гуру
10.07.14
✎
10:24
|
(2) А в отладчике и СП не посмотреть?
|
|
4
mishkerdon
10.07.14
✎
10:48
|
Ура удалось!
Через дополнительную процедуру на сервере
Объект.Список1.НайтиПоИдентификатору(Элементы.Список1.ТекущаяСтрока).Реквизит2=Реквизит1.Поле.
Кстати ОбработкаВыбора лучше подходит, потому как он срабатывает только при выборе элемента, а ПриИзменении срабатывает всегда.
|
|