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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.07.2009, 20:34   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,972 / 3268 (116) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Спасибо. Пример хороший.

Но вопрос был про контейнеры.
Для них все плохо.

Немного переделал джоб для иллюстрации. (Запускать надо не в компании dat)
X++:
static void glibs(Args _args)
{
container   con;
CustTable custTable;
CustTable custTable2;
CustTable custTable3;
CustTable custTableCon;
CustTable custTableCon2;
CustTable custTableCon3;

List list;
ListEnumerator listEnumerator;
;

    list = new List(Types::Record);
    select firstonly custTable;
    list.addEnd(custTable);
    con = [custTable];

    changecompany ("DAT")
    {
        listEnumerator = list.getEnumerator();
        while (listEnumerator.moveNext())
        {
            custTable.data(listEnumerator.current());
            custTable2.data(listEnumerator.current());
            custTable3 = listEnumerator.current();
            info (strfmt("%1", custTable.dataAreaId));
            info (strfmt("2 : %1", custTable2.dataAreaId));
            info (strfmt("3 : %1", custTable3.dataAreaId));

            [custTableCon] = con;
            custTableCon2 = conPeek(con,1);
            //custTableCon3 = listEnumerator.current();
            info (strfmt("Con %1", custTableCon.dataAreaId));
            info (strfmt("Con2 : %1", custTableCon2.dataAreaId));
            //info (strfmt("Con3 : %1", custTableCon3.dataAreaId));

        }
    }

}
Теги
container, dataarea, компания

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dataareaid conpeek Logger DAX: Программирование 5 02.02.2009 12:11
Строки временной таблицы с разными DataAreaId PavelSR DAX: Программирование 16 26.03.2008 10:32
Dave: Creating 'Permanent' Indexes on DataAreaId in Dynamics AX Blog bot DAX Blogs 0 29.02.2008 05:37
Inside Dynamics AX 4.0: Common Search Blog bot DAX Blogs 0 29.10.2007 10:50
Самопроизвольная смена компании (DataAreaId) у табличной переменной gl00mie DAX: Программирование 14 10.04.2006 12:18

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

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

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