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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.06.2006, 12:25   #6  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
X++:
static void FormData2container(Args _args)
{
    QueryRun                queryRun;
    Query                   query;
    Common                  common;
    int                     i, k, p;
    DictTable               dictTable;
    container               cnt;
    SysDictField            sysDictField,
                            field;
    FormRun                 formRun;
    QueryRun                formQueryRun;
    FormDataSource          formDataSource;
    ;

    formRun                 = _args.caller();
    formDataSource          = formRun.objectSet();
    formQueryRun            = formDataSource.queryRun();
    query                   = new Query(formQueryRun.query());
    queryRun                = new QueryRun(query);

    cnt                     = conNull();

    while (queryRun.next())
    {
        for (i = 1; i <= query.dataSourceCount(); i ++)
        {
            common     = queryRun.getNo(i);
            dictTable  = new DictTable(common.TableId);

            for (k = DictTable.fieldNext(0); k > 0; k = DictTable.fieldNext(k))
            {
                sysDictField             = DictTable.fieldObject(k);

                for(p = 1; p <= SysDictField.arraysize(); p++)
                {
                    field = new SysDictField(DictTable.id(),  k ,p);
                    cnt += [common.(field.id())];
                }
            }
        }
    }
}
__________________
С уважением, Вячеслав.
За это сообщение автора поблагодарили:  (1).
Теги
законченный пример, поле, программно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Каким образом можно в аксапте нарисовать график? HorrR DAX: Программирование 1 13.05.2008 12:30
WebComboBox - как получить выбранное значение? egorych DAX: Программирование 8 17.10.2007 22:44
Как зная название поля таблицы узнать текст, который прописан в Label? Hidden DAX: Функционал 1 03.06.2005 13:52
Как получить значения поля из lookup метода в WEB Dronas DAX: Программирование 5 13.01.2005 10:17
Получить значение поля таблицы по номеру (Id) поля Anais DAX: Программирование 2 15.04.2004 13:00

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:08.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.