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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.11.2008, 22:05   #1  
Blog bot is offline
Blog bot
Участник
 
25,626 / 848 (80) +++++++
Регистрация: 28.10.2006
jinx: Dynamics AX 2009 AIF - Aufruf der Dokumentkorrelierung im Dokumentverlauf
Microsoft Dynamics AX 2009 bietet die M?glichkeit, den Verlauf eines Dokuments, welches ?ber das AIF exportiert oder importiert wurde zu betrachten.
Dies war auch schon mit Microsoft Dynamics AX 4.0 m?glich.

?ber die Maske "Dokumentverlauf" k?nnen alle Dokumente/Nachrichten eingesehen werden, welche ?ber das AIF verarbeitet wurden.
?ber den Button "Korrelation" ist es sogar m?glich, die von der Verarbeitung (schreiben, ?ndern, lesen, etc.) betroffenen Datens?tze anzuzeigen.





So ist es zumindest in der Theorie.
In der Praxis sieht es leider etwas anders aus. Nach einem Klick auf den Button "Korrelation" ?ffnet sich leider nicht wie erwartet die Maske "Dokumentkorrelierung".
Stattdessen wird der Debugger (wenn installiert) ge?ffnet und die Fehlermeldung ausgegeben, dass ein Objekt nicht ?ber die Methode "extendedTypeId" verf?gt.



So wie es scheint, hat sich in den Quellcode ein kleiner Fehler eingeschlichen, welcher dazu f?hrt, dass die Maske "Dokumentkorrelierung" niemals ge?ffnet werden kann.
Nach einem Vergleich der Funktionalit?ten zwischen Dynamics AX 4.0 und Dynamics AX 2009 kann dieses Verhalten (der Fehler) aber wie folgt beschrieben behoben werden.

  1. AOT ?ffnen und zu der Tabelle "AifCorrelation" navigieren.
  2. Den Quelltext der Methode "displayEntityKey" anzeigen lassen bzw. diese f?r die Bearbeitung ?ffnen.
  3. Folgende Quelltextzeile suchen:
    dictField = new DictField(entityKey.parmTableId(), enumerator.currentKey());
  4. Dieses Zeile ab?ndern in:
    dictField = new SySDictField(entityKey.parmTableId(), enumerator.currentKey());
Nach dieser kleinen Quelltext?nderung sollte alles wie erwartet funktionierten und die Maske "Dokumentkorrelierung" mit den entsprechenden Datens?tzen angezeigt werden.


Es wird keine Haftung oder Gew?hrleistung auf die Richtigkeit der gemachten Angaben gegeben. Die Verwendung erfolgt auf eigene Gefahr. Copyright © Axel K?hn (Aku's AX Blog, http://blog.ak-home.net) and Mathias F??ler (jinx's AX Blog, http://starside.eu)

More...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
jinx: AIF debuggen mit Dynamics AX 2009 Blog bot DAX auf Deutsch 0 07.02.2009 02:05
jinx: Microsoft Dynamics AX AIF - Dokumente, Services aber keine Operationen? Blog bot DAX auf Deutsch 0 28.01.2009 04:10
jinx: Microsoft Dynamics AX 2009, Windows Server 2008 und SQL Server 2008 Blog bot DAX auf Deutsch 0 12.10.2008 20:10
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
jinx: Microsoft Dynamics AX 2009 Enterprise Portal Entwicklung Samples Blog bot DAX auf Deutsch 0 27.06.2008 04:06

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

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

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