AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen Alle Foren als gelesen markieren

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 10.04.2009, 08:22   #1  
Фаткуллов Ренат ist offline
Фаткуллов Ренат
Участник
 
38 / 10 (1) +
Registriert seit: 04.03.2008
Ошибка времени выполнения
Доброе время суток... У меня проблема.
При попытке вывести на экран отчет Акт списания (прибыль/убыток) вываливает ошибку:
X++:
  . : ReportTextControl   .

 :
(C) \Classes\ReportTextControl\text
(C) \Reports\InventJournalReport_Loss_RU\Designs\ReportDesign\Generated Design\ProgrammableSection(1):PrologSection\Methods\executeSection - line 17
(C) \Classes\ReportRun\execute
(C) \Reports\InventJournalReport_Loss_RU\Methods\fetch - line 3
(C) \Classes\ReportRun\run
(C) \Reports\InventJournalReport_Loss_RU\Methods\run - line 4
(C) \Classes\SysReportRun\run - line 16
(C) \Classes\RunBaseReport\run - line 32
(C) \Classes\inventjournalproforma_Print_RU\run - line 22
(C) \Classes\inventjournalproforma_Print_RU\main - line 19
(C) \Classes\FormFunctionButtonControl\Clicked
(C) \Classes\FormMenuButtonControl\Clicked
Компилировать все классы пробовал. Не помогает.
Подскажите где найти очаг проблемы пожалуйста
Alt 10.04.2009, 08:35   #2  
Фаткуллов Ренат ist offline
Фаткуллов Ренат
Участник
 
38 / 10 (1) +
Registriert seit: 04.03.2008
Добрые люди! если вопрос и тема не полная информации, Вы хоть подскажите что нужно дополнить к ней чтобы Вы мне помогли.
Заранее, спасибо!
Alt 10.04.2009, 09:36   #3  
Карис ist offline
Карис
Участник
 
8 / 10 (1) +
Registriert seit: 11.05.2007
Ort: Иркутск, Россия
Проверьте элементы в узле
InventJournalReport_Loss_RU\Designs\ReportDesign\Generated Design\ProgrammableSection(1):PrologSection

и сравните их с элементами в макросе InventJournalReport_Loss_RU в узле AOT\macros раздел макроса PrologSection

Может быть удалили какой-то из указанных в макросе элементов.

Или поставьте точку остновки в executeSection в PrologSection в цикле и найдите на каком элементе возникает ошибка.
Alt 10.04.2009, 09:51   #4  
Фаткуллов Ренат ist offline
Фаткуллов Ренат
Участник
 
38 / 10 (1) +
Registriert seit: 04.03.2008
Поставил точку останова на выполнение. выкидывает на PrologSection в Classes\InventJournalReport_Loss_RU вот сдесь.:
X++:
public void executeSection()
{
    XMLNodeListIterator it = new XMLNodeListIterator(xmlNodeListProlog);
    XMLNamedNodeMap     nodeMap;
    XMLElement          elt;
    XMLAttribute        attr;
    ReportTextControl   ctrl;
    Int                 idx;
    ;

    elt = it.value();
    nodeMap = elt.attributes();
    for (idx = 0; idx < nodeMap.length(); idx++)
    {
        attr = nodeMap.item(idx);
        ctrl = this.controlName(attr.name());
       [B][COLOR="Red"] ctrl.text(attr.value());[/COLOR][/B]

    }

    super();
}
Alt 10.04.2009, 09:56   #5  
Sada ist offline
Sada
Программатор
Benutzerbild von Sada
 
1.450 / 153 (8) ++++++
Registriert seit: 29.03.2005
Ort: Толи Барнаул, толи Москва
Не нравится мне как сделали люди через этот XML*. Можно всё гораздо проще.Там жесть какая то Добавляли новые поля в отчёт?
Alt 10.04.2009, 09:58   #6  
Фаткуллов Ренат ist offline
Фаткуллов Ренат
Участник
 
38 / 10 (1) +
Registriert seit: 04.03.2008
эм.. ошибся... за места
Classes\InventJournalReport_Loss_RU
будет
InventJournalReport_Loss_RU\Designs\ReportDesign\Generated Design\ProgrammableSection(1):PrologSection

точка останова крутит до 7ми прогонов а затем выдает NULL и указывает на номер журнала который я пытаюсь вывести на печать
Alt 10.04.2009, 09:59   #7  
Фаткуллов Ренат ist offline
Фаткуллов Ренат
Участник
 
38 / 10 (1) +
Registriert seit: 04.03.2008
Zitat:
Zitat von Sada Beitrag anzeigen
Не нравится мне как сделали люди через этот XML*. Можно всё гораздо проще.Там жесть какая то Добавляли новые поля в отчёт?
бывало. но это было в прошлом году.
Alt 10.04.2009, 10:08   #8  
Фаткуллов Ренат ist offline
Фаткуллов Ренат
Участник
 
38 / 10 (1) +
Registriert seit: 04.03.2008
компилирую Report\InventJournalReport_Loss_RU ошибок нет..

макрос InventJournalReport_Loss_RU сравнил.. просмотрел... вроде все на месте
Alt 10.04.2009, 10:56   #9  
Фаткуллов Ренат ist offline
Фаткуллов Ренат
Участник
 
38 / 10 (1) +
Registriert seit: 04.03.2008
Сделал . всем спасибо.
Stichworte
акт списания, макрос, ошибка компиляции

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ошибка времени выполнения Stas[SNRC] DAX: Программирование 6 12.03.2008 12:21
Ошибка времени выполнения Didukh84 DAX: Программирование 19 06.03.2008 09:11
Ошибка времени выполнения: Binary (Объект), метод string вызван с недопустимыми параметрами. mmm DAX: Программирование 4 15.05.2007 16:00
Ошибка времени выполнения при компиляции проекта nicko DAX: Администрирование 4 30.08.2006 11:38
Ошибка времени выполнения. Pegiy DAX: Программирование 2 27.05.2004 16:26
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 04:10 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.