|
Ограничить список выбора (перечисление)
| ☑ |
0
mremin
22.05.14
✎
12:27
|
Всем привет!
На форме документа (управляемые формы) есть реквизит Статус (тип Перечисление.Статусы).
В процедуре ПриСозданииНаСервере() пишу следующий код:
МассивСтатусов = Новый Массив;
МассивСтатусов.Добавить(Перечисления.Статусы.Статус1);
МассивСтатусов.Добавить(Перечисления.Статусы.Статус2);
Элементы.Статус.СписокВыбора.ЗагрузитьЗначения(МассивСтатусов);
но при нажатии на кнопку выбора вываливается полный список перечислений. Подскажите в чем проблема? Тот же код, но с типом Справочник работает отлично.
Спасибо.
|
|
1
PR
22.05.14
✎
12:28
|
Использовать выбор из списка
|
|
2
mremin
22.05.14
✎
12:31
|
(1) Если установить флаг "Режим выбора из списка", работает, но при открытии сохраненного документа в поле "Статус" не отображается выбранное (сохраненное) значение. Что можно сделать?
|
|
3
galimova_alsou
22.05.14
✎
12:34
|
Да напиши просто
Элементы.Статус.СписокВыбора.Добавить(Перечисления.Статусы.Статус1);
Элементы.Статус.СписокВыбора.Добавить(Перечисления.Статусы.Статус2);
|
|
4
galimova_alsou
22.05.14
✎
12:35
|
А поле Статус - это реквизит формы или объекта?
|
|
5
mremin
22.05.14
✎
12:36
|
(4) это реквизит объекта
|
|
6
mremin
22.05.14
✎
12:38
|
(3) с этим кодом и с установленным флагом "Режим выбора из списка" все работает! galimova_alsou, большое спасибо!
|
|
7
galimova_alsou
22.05.14
✎
12:41
|
Флажок можно убрать.
|
|