|
ВыборИзСписка с отбором ОбработкаВыбора |
☑ |
0
constantinevio
18.06.16
✎
12:36
|
Всем доброго времени суток!
Должно быть тема избитая, перепробовал все, но ничего не работает.
Так формирую список выбора для элемента формы
&НаКлиенте
Процедура СотрудникНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
// Вставить содержимое обработчика.
Элемент.СписокВыбора.Очистить();
Для Каждого Исполнитель из Исполнители Цикл
Элемент.СписокВыбора.Добавить(Исполнитель);
КонецЦикла;
КонецПроцедуры
Затем так его обрабатываю
&НаКлиенте
Процедура СотрудникОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
Сотрудник = ВыбранноеЗначение;
ЭтаФорма.ОбновитьОтображениеДанных();
КонецПроцедуры
Значение записывается в новый объект, но на форме не отображается....
|
|
1
Nolan
18.06.16
✎
13:06
|
Может так
МассивДляВыбора = Новый Массив;
Для каждого Исполнитель из Исполнители Цикл
МассивДляВыбора.Добавить(Исполнитель)
КонецЦикла;
Элементы.Сотрудник .СписокВыбора.ЗагрузитьЗначения(МассивДляВыбора);
|
|
2
constantinevio
18.06.16
✎
13:20
|
(1) Так получается то же самое. Проблема не в том, как я передаю список выбора на форму, а в том, как выбор обрабатывается, т.е. в реквизит объекта выбранное значение пихается, а на форме остается пустым...
|
|
3
Nolan
18.06.16
✎
13:39
|
ну тогда наверное нужно смотреть настройки самого поля, галка РежимВыбораИзСписка и ВыбиратьТип включена?
|
|
4
constantinevio
18.06.16
✎
14:35
|
(3) Да, все включено...
|
|
5
constantinevio
18.06.16
✎
16:05
|
ап
|
|
6
RomanYS
18.06.16
✎
16:49
|
(0) началовыбора и началовыбораизсписка - разные события, зачем обработчик обработкавыбора?
|
|
7
hhhh
18.06.16
✎
19:13
|
СтандартнаяОбработка не вижу. И может Объект.Сотрудник ??
|
|
8
vicof
18.06.16
✎
19:25
|
Отладчик наше все
|
|
9
RomanYS
18.06.16
✎
19:39
|
(7) зачем вообще обработчик, если действие стандартное??
Правильно как раз менять ВыбранноеЗначение, только зачем это в данной ситуации.
|
|
10
constantinevio
19.06.16
✎
09:56
|
(9) Попробовал убрать ОбработкуВыбора... Все без изменений... Вызывается только СотрудникНачалоВыбора где СтандартнаяОбработка=Истина... Список формируется правильно, но при выборе в форме поле остается пустым. Обработка СотрудникНачалоВыбораИзСписка не срабатывает....
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший