|
Список выбора у ячейки табличного поля. |
☑ |
0
END
06.11.20
✎
13:16
|
Вопрос к знатокам управляемого интерфейса. Платформа 8.3.15, интерфейс Такси. Имеется управляемая форма. У формы есть реквизит с типом Таблица значений. Таблица значений выведена на форму. Нужно для конкретного поля в конкретной строке назначить список выбора. Никак не могу получить строго определенное поле ввода (ячейку) таблицы, что бы только ему назначить список выбора. У других полей в этой же колонке список выбора будет другой, или вообще не будет. Такое в принципе возможно?
|
|
1
SleepyHead
гуру
06.11.20
✎
13:27
|
(0) Принципиально именно список выбора? если нет, используй событие "НачалоВыбора" и в нем переопределяй данные выбора (список значений).
Не очень понятно из описания задачи, в какой момент и по каким правилам ты понимаешь, какой именно будет список выбора у конкретной ячейки. Т.е. список выбора надо назначить до события "НачалоВыбора", и отловить этот момент.
|
|
2
END
06.11.20
✎
13:37
|
(1) Это обработка для сопоставления данных. В одних случаях система может однозначно подобрать соответствие, в других нет (могут быть дубли). Так вот, хотелось бы чтобы пользователь видел эти дубли и мог бы вручную выбрать нужный, или вообще выбрал другой элемент из справочника. Логично было бы запихать все найденные дубли в список выбора - там и найденные дубли видно и можно сразу справочник открыть ("Показать все").
|
|
3
hhhh
06.11.20
✎
13:47
|
(2) назначайте список выбора в процедуре ПриАктивизацииЯчейки. Или в ПриАктивизацииСтроки
|
|
4
END
06.11.20
✎
14:07
|
(3) Да, то, что нужно! В ПриАктивизацииЯчейки можно поймать текущее поле ввода, спасибо!
|
|