Имя: Пароль:
1C
1С v8
Список выбора у ячейки табличного поля.
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) Да, то, что нужно! В ПриАктивизацииЯчейки можно поймать текущее поле ввода, спасибо!
AdBlock убивает бесплатный контент. 1Сергей