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