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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.10.2012, 10:55   #1  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Например так.

X++:
Dictionary         dictionary = new Dictionary();
SysDictTable       dictTable;
SysDictField       dictField;
int i,j;
;
for (i=1; i<=dictionary.tableCnt() ; i++)
{
    dictTable = new SysDictTable(dictionary.tableCnt2Id(i));
    if (!dictTable.isMap())
    {
        for (j = 1; j <= dictTable.fieldCnt(); j++)
        {
            dictField = dictTable.fieldObject(dictTable.fieldCnt2Id(j));
            info (strfmt ('%1 - %2 - %3', dictTable.name(), dictTable.Label(), dictField.name()));
        }
    }
}
За это сообщение автора поблагодарили: fedka (1).
Старый 10.10.2012, 11:08   #2  
fedka is offline
fedka
Участник
 
69 / 15 (1) ++
Регистрация: 12.04.2007
raz, oip - благодарю! Отлично!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание таблиц архива для всех журналов. Есть ли смысл? ski DAX: Прочие вопросы 1 08.10.2011 11:50
Вывод всех меток из заданного уровня на заданных языках в Excel wojzeh DAX: Программирование 0 19.03.2010 23:45
Блокировка всех таблиц DreamCreator DAX: Администрирование 1 09.08.2005 16:07
подсчет строк у несколких таблиц и вывод на grid braathe DAX: Программирование 1 23.03.2005 16:05
Перебор всех таблиц, имеющих поле определенного типа AKIS-Falcon DAX: Программирование 8 11.02.2005 17:07

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

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

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