8.3 УФ. Начало выбора, Обработка выбора. #767076


#0 by Futarkh
Добрый день! На форме есть таблица, в ней колонка. Колонка обрабатывается процедурой НачалоВыбора, в которой заполняется список выбора, для этого СтандартнаяОбработка = Ложь. Но при выборе заполнение колонки не происходит. Есть ОбработкаВыбора этой колонки, но не могу понять куда ВыбранноеЗначение девать.
#1 by Futarkh
Сейчас работает как ЭтаФорма.ТекущийЭлемент.ТекущиеДанные.НашаДолжность = ВыбранноеЗначение Но мне кажется что это криво
#2 by Cyberhawk
Пойди используешь в "НачалоВыбора" серверный метод из модуля формы - перенеси его в общий модуль
#3 by aleks_default
#4 by Futarkh
Нет такого поля в том то и загвоздка
#5 by aleks_default
ну какой тип у Элемент?
#6 by Futarkh
Это управляемые формы. ПолеФормы
#7 by Pro-tone
Элементы.ТвояТЧ.ТекущиеДанные.НашаДолжность = ВыбранноеЗначение
#8 by Futarkh
Это методологически правильно? Потому что на обычных формах так не делают
#9 by Pro-tone
ты пишешь УФ, да, для УФ это правильно
#10 by Futarkh
Спасибо.
#11 by aleks_default
В принципе там вообще обработкавыбора нафиг не нужна. Можно все делать в НачалоВыбора
#12 by Pro-tone
не всегда можно в модальном режиме окно открывать, если уже было открыто текущее в модальном режиме - то ругнется
#13 by aleks_default
С описанием оповещения можно и не в модальном режиме открывать вроде как (сам не пробовал еще).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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