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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.01.2003, 10:03   #1  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 646 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
  1. В AOT надо зайти в Data Dictionary/Base Enums.
  2. Создать там Base Enum. Например, MyEnum. Далее перечислить в нем все его возможные значения.
  3. В коде написать следующее:
    PHP код:
    {
    ...
        
    MyEnum _myEnum;
    ...
        
    // Допустим у Enum есть значение A. 
        
    _myEnum MyEnum::A;
    ...
        
    // Чтобы использовать str2enum - написать следующее 
        // (предположим, что у enum есть значение с меткой A
        
    _myEnum str2enum(_myEnum"A");
    ...

Создавая Base Enum в AOT Вы фактически создаете тип. _myEnum - переменная этого типа. У str2enum два параметра: переменная типа enum (чтобы получить информацию о enum'е) и строковое значение метки.

Если будет время, рекомендую прочитать раздел руководства разработчика Axapta Language Reference/Data types/Enums (axdvgus.chm::/LANG/Data_types/LANG_Enum.htm)
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Фильтрование записей при "переходе к основной таблице" demID DAX: Программирование 10 18.11.2015 12:52
как сохранить запрос в таблице kitty DAX: Программирование 13 19.11.2007 20:16
Переход на правильную запись при Переходе к основной таблице. - 2 Anais DAX: Программирование 2 01.11.2004 17:14
Переход на правильную запись при Переходе к основной таблице. Anais DAX: Программирование 11 29.06.2004 19:16
фильтр по связанной таблице mick_777 DAX: Программирование 13 21.08.2002 16:00
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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