AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.03.2004, 15:43   #1  
ArturK is offline
ArturK
Участник
 
81 / 10 (1) +
Регистрация: 13.08.2003
? ComboBox и Enum
У меня на форме есть ComboBox по Enum

проблема в том что в данном Enum не все значения EnumValue идут по порядку,
поэтому когда я выбираю определенные значения и хочу взять через

PHP код:
cb.getText(cb.selection()) 
я получаю только значения с EnumValue, например, от 0 до 5,а так как все остальные наичнаются с 12, то выбирая их, я не могу их вытащить через getText.

т.е. у меня Enum выглядит так:

EnumValue Label
1 Значение 1
2 Значение 2
3 Значение 3
8 Значение 4

если я выбираю с 1 по 3 значение, то getText мне выдает "Значение1-3"
если выбираю 4-ое значение, то GetText мне ничего не выдет,

кстати, если написать так

PHP код:
cb.getText(4
то мне выдается "Значение 4"

Подскажите как быть,
заранее скажу, что решение - поменять значения EnumValue не подходит.
Старый 01.03.2004, 16:19   #2  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Например, вот так:
PHP код:
print new DictEnum(cb.enumType()).value2label(cb.selection()); 
Наерное, можно и проще.
__________________
Андрей.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
фильтр Base Enum-a kitty DAX: Программирование 15 15.12.2013 12:21
Как получить из элемента enum-а код типа (enum-а)? Romb DAX: База знаний и проекты 12 27.06.2013 16:17
PatrickChua: Change the combobox options in RunbaseBatch class Blog bot DAX Blogs 0 28.10.2006 18:14
Fred Shen: Change the combobox options in RunbaseBatch class Blog bot DAX Blogs 0 28.10.2006 16:40
Странный ComboBox DenNik DAX: Программирование 1 22.09.2005 15:31

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:00.