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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.07.2014, 08:28   #3  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
как вариант проверить существует вообще форма такая или нет
X++:
static void JobFindForm(Args _args)
{
    DictTable DictTable;
    str NameForm;
    TreeNode   tree = infolog.findNode('\\Forms');
    TreeNodeIterator itForms;
    TreeNode FormsTree;
    str curNameForm;
    boolean existform;
    ;
    
    DictTable = new DictTable(tableNum(EventCUD));
    NameForm = DictTable.FormRef();
    
    itForms = tree.AOTiterator();
    FormsTree = itForms.next();
   
    while(FormsTree)
    {
        curNameForm = FormsTree.AOTname();
        
        if (curNameForm == NameForm)
        {
            existform = true;
            break;
        }
        FormsTree = itForms.next();
    }
    if (existform)
        info('Форма существует');
    else
        info('Формы нет');
}
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
За это сообщение автора поблагодарили: yuriy_64 (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: White Paper on Common Upgrade Performance Tips Blog bot DAX Blogs 1 11.10.2012 08:05
workflowax: How do I select from table Common in AX? Blog bot DAX Blogs 0 16.11.2011 15:11
paruvella: AIF File System Common Error Blog bot DAX Blogs 0 04.10.2011 19:11
palleagermark: Not enough rights to use table 'Common' (Common) error i Purchase Totals (PurchTotals) Blog bot DAX Blogs 0 07.06.2011 19:11
Inside Dynamics AX 4.0: Common Search Blog bot DAX Blogs 0 29.10.2007 10:50

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

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

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