Показать сообщение отдельно
Старый 10.10.2012, 10:55   #4  
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).