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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.10.2007, 19:10   #1  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
X++:
MapEnumerator me;
;
me = inqMap.getEnumerator();
А так?

И вот еще полезно:
А почему, кстати Enumerator лучше Iterator?
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0

Последний раз редактировалось Alex_KD; 29.10.2007 в 19:16.
Старый 29.10.2007, 19:16   #2  
greench is offline
greench
Участник
Oracle
 
425 / 74 (3) ++++
Регистрация: 12.07.2007
Адрес: Киев
[quote=Alex_KD;151900]
X++:
MapEnumerator me;
;
me = inqMap.getEnumerator();
А так?

me = Unknown
Старый 29.10.2007, 19:18   #3  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
[quote=greench;151901]
Цитата:
Сообщение от Alex_KD Посмотреть сообщение
X++:
MapEnumerator me;
;
me = inqMap.getEnumerator();
А так?

me = Unknown
А полный код посмотреть можно?
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
Старый 29.10.2007, 19:25   #4  
greench is offline
greench
Участник
Oracle
 
425 / 74 (3) ++++
Регистрация: 12.07.2007
Адрес: Киев
Полный код чего? заполнения мапы ? так это много и надолго. Приводить здесь код 2-х классов какой смысл. А если просто кусок кода где вставляются значения в мап, то я думаю вряд ли это поможет.
Старый 29.10.2007, 19:34   #5  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Код:
X++:
    Map m = new Map(Types::Integer, Types::Container);
    MapEnumerator me;
    container c;
    ;
    m.insert(1, ["First",1,1]);
    m.insert(2, ["Second",2,2]);
    m.insert(3, ["Third",3,3]);
    me =  m.getEnumerator();
    while(me.moveNext())
    {
      c = me.currentValue();
      info(conpeek(c, 1));
    }
Результат:

Код:
Info Message (19:33:51) First
Info Message (19:33:51) Second
Info Message (19:33:51) Third
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не создается экземпляр SysMailer в RunBaseBatch pvito DAX: Программирование 3 21.10.2011 15:30
Производственный заказ из заказа на продажу (не создается) Sadj DAX: Функционал 3 23.01.2009 09:39
mapIterator.end() PODOL DAX: Программирование 5 21.05.2008 00:28
MapIterator не инициализируется V777 DAX: Программирование 13 19.05.2008 11:49
"Серверный" экземпляр класса SysExcelApplication Bug DAX: Программирование 4 13.01.2006 13:32
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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