|
|
|
|
#1 |
|
Участник
|
На форме можно сделать стандартными средствами, обсуждалось несколько позже начала данного топика.
Есть класс SysFormEnumComboBox: X++: /// The class facilitates work with a form combobox control, representing an enum, /// when only some of the enum values are allowed. |
|
|
|
| За это сообщение автора поблагодарили: trud (6). | |
|
|
#2 |
|
Участник
|
Цитата:
Сообщение от mdanko2000
На форме можно сделать стандартными средствами, обсуждалось несколько позже начала данного топика.
Есть класс SysFormEnumComboBox: X++: /// The class facilitates work with a form combobox control, representing an enum, /// when only some of the enum values are allowed. |
|
|
|
|
#3 |
|
Участник
|
Коли уж зашла речь про бубны, то еще один вариант ограничить выборку значений enum - SysLookup::lookupEnum(). Второй параметр метода - контейнер с исключаемыми значениями.
Для использования этого метода требуется создавать текстовое поле/edit-метод/calculated field (вобщем FormStringControl) и соответственно прописывать сохранение значений в поле с enum. В гриде оно кстати работает. В общем - куда ни плюнь - без шаманства никак
|
|
|
| Теги |
| baseenum, lookup filter, шаманство |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|