8.3.4.408 - не работает событие НачалоВыбораИзСписка в УФ #697388


#0 by Chai Nic
Необходимо выбирать в поле ввода значения из списка, формируемого программно. Для этого был определен обработчик события НачалоВыбораИзСписка, который собственно и формирует список выбора для элемента, который и предлагается пользователю. В версии 8.2 это работает нормально, с переходом на 8.3 событие НачалоВыбораИзСписка при нажатии на стрелочку выбора вызываться перестало вообще. Похоже, что это не баг, а фича, ибо согласно пресс-релизу "Свойство поля управляемой формы КнопкаСпискаВыбора более не доступно и оставлено для совместимости. Событие поля ввода НачалоВыбораИзСписка более не вызывается. " Вопрос - как всё-таки реализовать выбор значения в реквизит из программно формируемого (перед моментом выбора) списка в 8.3?
#1 by jsmith82
чем НачалоВыбора не устраивает
#2 by Chai Nic
Что-то оно как-то странно работает. В поле ввода после выбора показывает представление, а не значение из списка. Вообще, и при выборе из фиксированного списка то же самое. При этом в реквизите, который связан с полем ввода, хранится именно значение. Можно ли как-то убрать отображение представления в поле после выбора?
#3 by Chai Nic
+ А программно производить выбор из списка с ручным присваиванием не получается - присвоение "СтандартнаяОбработка=Ложь" платформой похоже игнорируется. Мда.. накрутили..
#4 by olegves
ВыбратьИзСписка
#5 by Леха Дум
сколько помню - всегда писал код, чтобы вместо значения показывалось представление.
#6 by butterbean
так и должно быть, это же представление.... измени это представление и будет тебе счастье
#7 by Chai Nic
Мне надо, чтобы в списке выбора отображались представления (строки), но в поле попадало значения (число в моем случае).
#8 by butterbean
извращенец :-)
#9 by Chai Nic
Поле называется "Номер техоперации", мне там представление (название) показывать не нужно.
#10 by Леха Дум
для представления можно писать число в скобках
#11 by butterbean
просто как-то логично, что пользователь после выбора видит именно то, что выбрал
#12 by Chai Nic
Это уже другой вопрос, нужно ли пользователю замусоривание рабочего пространства. В общем, вопрос остается открытым: Как в 8.3 дать возможность пользователю выбрать значение из программно формируемого списка с представлениями, при этом не замусоривать представлением из списка поле ввода?
#13 by Chai Nic
А вот кстати, то, что не работает СтандартнаяОбработка=Ложь - это баг..
#14 by _Demos_
камаз детонатора и на селезновскую :) все проблему будут решены
#15 by Chai Nic
И не говорите-ка.. Кстати, установка режима совместимости "8.2.16" старое поведение не возвращает. Спасибо блин партии родной за доброту и ласку..
#16 by 1cnik2
А как предлагается теперь реализовывать функционал, ну, к примеру, выбора грузополучаетеля, когда можно кнопкой выбора выбрать любого контрагента, а по кнопке списка выбора показыватся контрагенты холдинга?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С