Создание Dialog Lookup MultiSelect from BaseEnum в Dynamics AX 2012

Бывают задачи, когда в Dynamics AX 2012 необходимо на диалоге создать лукап со множественным выбором, построенным на BaseEnum.

Нужна возможность выбора больше чем одного значения:

Например, пользователь хочет выбрать одновременно  Запланировано и Выплачено.

Как это реализовать?

Одним из решений является использование  temp table + query + SysLookupMultiSelect*.

Вот пример реализации класса для решения этой задачи:

В результате диалог будет выглядеть следующим образом:

По нажатию «ОК»:

Ссылка на источник: https://stackoverflow.com/questions/50700247/how-to-create-the-dialog-lookup-multiselect-from-baseenum

 

Comments

So empty here ... leave a comment!

Добавить комментарий

Sidebar