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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.08.2004, 16:33   #1  
ALES is offline
ALES
Участник
Злыдни
 
220 / 45 (2) +++
Регистрация: 11.08.2004
Исчерпывающий ответ
Цитата:
Изначально опубликовано Maxim Gorbunov
...Исчерпывающего ответа не дам...
Поиск "проблемных" полей, созданных на основе EDT RecId.

...
;
for (i = 1; i <= tableCnt; i++)
{
dt = dictionary.tableObject(dictionary.tableCnt2Id(i));
fieldCnt = dt.fieldCnt();
for (j = 1; j <= fieldCnt; j++)
{
df = dt.fieldObject(dt.fieldCnt2Id(j));
if(! dt.isTmp() &&
! dt.isView() &&
df.type() == TYPES::UserType &&
GLOBAL::isType(df.typeId(), extendedTypeNum(RecId)) &&
! GLOBAL::isType(df.typeId(), extendedTypeNum(RefRecId)) &&
df.name() != "RecId")
info(StrFmt("Таблица - '%1'. Поле - '%2' \n", dt.name(), df.name()));
}
}

Удачи!
Теги
ax3.0, faq, recid, дефрагментирование recid

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
if (record) vs if (record.RecId) kashperuk DAX: Программирование 18 27.11.2008 18:53
поля, содержащие RecId somebody DAX: Программирование 15 16.05.2008 17:50
aEremenko: Дефрагментация RecID Blog bot DAX Blogs 2 06.03.2007 22:25
Два RecId у одной записи таблицы sparur DAX: Программирование 33 18.12.2006 15:56
Форма InventOnhandItem, Почему RecID у InventSum в этой форме всегда 0? Кирилл DAX: Программирование 2 25.05.2004 18:15

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

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

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