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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.09.2005, 18:08   #1  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Странный баг... или я чего то не понимаю.
Попробуйте протестировать job с любой "своей" таблицей, в которой есть "свои" поля (на usr слое). У меня (Ax3sp3 3-уровневая) часть полей не выводятся, особенно "свои".

Кто что думает?

PHP код:
static void myTestJob(Args _args)
{
    
tableId     tableId;
    
dictTable   dictTable;
    
dictField   dictField;
    
int         loop;
    
str         infoStr;
    ;
    
tableId tableName2id("SalesTable");
    if (
tableId)
    {
        
dictTable = new dictTable(tableid);
        if (
dictTable)
        {
            for (
loop=1;loop<=dictTable.fieldCnt();loop++)
            {
                
infoStr   strfmt("%1",loop);
                
dictField = new dictField(tableId,loop);

                if (
dictField)
                {
                    
infoStr += strfmt(" [%1] - [%2]",dictField.name(),dictField.id());
                }
                
info(infoStr);
            }
        }
    }

Старый 07.09.2005, 18:21   #2  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
RTFM про DictField.new()
там передается не порядковый номер поля, а его id.
А чтобы получить id по порядковому номеру - DictTable.fieldCnt2id();
__________________
Андрей.
За это сообщение автора поблагодарили: raz (3).
Старый 08.09.2005, 13:30   #3  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Thumbs up
2 Dron AKA andy
Спасибо!
Теги
программно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Для чего нужна оценка Проект НЗП в модуле проекты? MultiMan DAX: Прочие вопросы 1 31.07.2008 12:52
Рассылка писем в CRM: bug или я чего не понимаю? Alex2003 DAX: Программирование 2 18.06.2008 10:18
Глюк orig() в 3-tier или я чего-то не понимаю? olesh DAX: Программирование 2 26.07.2007 13:09
Боюсь того чего не понимаю ;) MironovI DAX: Функционал 2 08.06.2005 10:49
Никак не могу вьехать, для чего нужны тип счета и тип разноски maloy DAX: Функционал 5 28.03.2004 17:18

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

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

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