<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Aku's AX Blog - Dynamics Ax|Tools</title>
    <link>http://blog.ak-home.net/</link>
    <description>...feel the spirit of Microsoft Dynamics AX</description>
    <language>de</language>
    <copyright>Axel Kühn</copyright>
    <lastBuildDate>Mon, 12 Dec 2011 19:23:53 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>kuehn@ak-home.net</managingEditor>
    <webMaster>kuehn@ak-home.net</webMaster>
    <item>
      <trackback:ping>http://blog.ak-home.net/Trackback.aspx?guid=18ebdb1b-5bd1-4117-a569-74114c5701eb</trackback:ping>
      <pingback:server>http://blog.ak-home.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.ak-home.net/PermaLink,guid,18ebdb1b-5bd1-4117-a569-74114c5701eb.aspx</pingback:target>
      <dc:creator>Axel Kühn</dc:creator>
      <wfw:comment>http://blog.ak-home.net/CommentView,guid,18ebdb1b-5bd1-4117-a569-74114c5701eb.aspx</wfw:comment>
      <wfw:commentRss>http://blog.ak-home.net/SyndicationService.asmx/GetEntryCommentsRss?guid=18ebdb1b-5bd1-4117-a569-74114c5701eb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Viele kennen sicherlich das von <a href="http://daxguy.blogspot.com/2010/04/ax-environment-information-on-ui-simple.html">Arijit
Basu</a> geschrieben Add-On für Dynamics AX 2009, welches es ermöglicht, in jeder
Maske einen farbigen Balken einzublenden um auf einfach Art und Weise sehen zu können
in welchem Unternehmenskonto gerade gearbeitet wird.
</p>
        <p>
Heute hat Palle Agermark in seinem Blog dieses nette Add-On auch für Dynamics
AX 2012 veröffentlicht. 
</p>
        <p>
Mehr Informationen zu dem Add-On sind im Blog von <a href="http://palleagermark.blogspot.com/2011/12/color-code-forms-in-ax-2012-depending.html?spref=fb">Palle
Agermark</a> zu finden.<br /><strong><a href="http://palleagermark.blogspot.com/2011/12/color-code-forms-in-ax-2012-depending.html?spref=fb">Color
code forms in AX 2012, depending on environment/company</a></strong></p>
        <p>
Bleibt nur zu sagen:
</p>
        <p>
          <strong>Thanks...great job. :-)</strong>
        </p>
        <img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=18ebdb1b-5bd1-4117-a569-74114c5701eb" />
        <br />
        <hr />
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)</body>
      <title>Masken pro Unternehmenskonto unterschiedlich färben</title>
      <guid isPermaLink="false">http://blog.ak-home.net/PermaLink,guid,18ebdb1b-5bd1-4117-a569-74114c5701eb.aspx</guid>
      <link>http://blog.ak-home.net/PermaLink,guid,18ebdb1b-5bd1-4117-a569-74114c5701eb.aspx</link>
      <pubDate>Mon, 12 Dec 2011 19:23:53 GMT</pubDate>
      <description>&lt;p&gt;
Viele kennen sicherlich das&amp;nbsp;von &lt;a href="http://daxguy.blogspot.com/2010/04/ax-environment-information-on-ui-simple.html"&gt;Arijit
Basu&lt;/a&gt; geschrieben Add-On für&amp;nbsp;Dynamics AX 2009, welches es ermöglicht, in jeder
Maske einen farbigen Balken einzublenden um auf einfach Art und Weise sehen zu können
in welchem Unternehmenskonto gerade gearbeitet wird.
&lt;/p&gt;
&lt;p&gt;
Heute hat Palle Agermark in seinem Blog dieses&amp;nbsp;nette Add-On auch für Dynamics
AX 2012 veröffentlicht. 
&lt;/p&gt;
&lt;p&gt;
Mehr Informationen zu dem Add-On sind im Blog von &lt;a href="http://palleagermark.blogspot.com/2011/12/color-code-forms-in-ax-2012-depending.html?spref=fb"&gt;Palle
Agermark&lt;/a&gt; zu finden.&lt;br&gt;
&lt;strong&gt;&lt;a href="http://palleagermark.blogspot.com/2011/12/color-code-forms-in-ax-2012-depending.html?spref=fb"&gt;Color
code forms in AX 2012, depending on environment/company&lt;/a&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Bleibt nur zu sagen:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Thanks...great job. :-)&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=18ebdb1b-5bd1-4117-a569-74114c5701eb" /&gt;
&lt;br /&gt;
&lt;hr /&gt;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)</description>
      <comments>http://blog.ak-home.net/CommentView,guid,18ebdb1b-5bd1-4117-a569-74114c5701eb.aspx</comments>
      <category>Allgemein;Dynamics Ax;Dynamics AX/Dynamics AX 2012;Dynamics Ax/Tools</category>
    </item>
    <item>
      <trackback:ping>http://blog.ak-home.net/Trackback.aspx?guid=1f52708a-d863-4171-ac85-0e34e532648f</trackback:ping>
      <pingback:server>http://blog.ak-home.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.ak-home.net/PermaLink,guid,1f52708a-d863-4171-ac85-0e34e532648f.aspx</pingback:target>
      <dc:creator>Axel Kühn</dc:creator>
      <wfw:comment>http://blog.ak-home.net/CommentView,guid,1f52708a-d863-4171-ac85-0e34e532648f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.ak-home.net/SyndicationService.asmx/GetEntryCommentsRss?guid=1f52708a-d863-4171-ac85-0e34e532648f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Zeitgleich mit der Dynamics AX Technical Conference in Nizza wurde ein neues Portal
zu Dynamics AX veröffentlicht.
</p>
        <p>
          <a href="http://informationsource.dynamics.com/rfpservicesonline/">Microsoft Dynamics
Information Source</a>
        </p>
        <p>
Das Information Source enthält derzeit folgende Informationen:
</p>
        <ul>
          <li>
Eine Bibliothek mit Videos, Dokumenten und Guidelines welche einzelne Bereich der
Anwendung beschreiben 
</li>
          <li>
Eine Art von Q&amp;A Fragenkatalog 
</li>
          <li>
Tools und Hilfsmittel rund um Dynamics AX</li>
        </ul>
        <p>
Hier ist aus meiner Sicht besonders das <a href="http://technet.microsoft.com/en-us/library/hh378080.aspx">Application
Analysis Tool for Microsoft Dynamics AX</a> zu nennen, welches eine breite Analyse
des AX Systems ermöglicht.<br />
Auch im Technet ist eine Dokumentation zu diesen Tools zu finden.
</p>
        <p>
          <a href="http://technet.microsoft.com/en-us/library/hh378081.aspx">Microsoft Dynamics
Information Source [AX 2012] - Technet</a>
        </p>
        <p>
Es ist schön zu sehen, dass immer mehr Informationen zu Dynamics AX veröffentlicht
werden und dass auch endlich eine Vielzahl an Tools bereits steht, welche die tägliche
Arbeit mit Dynamics AX aus Sicht eines Beraters, Entwicklers und IT-Mitarbeiters erheblich
vereinfachen. Für den Zugriff auch das Information Source von Microsoft wird ein bestehender
PartnerSource oder CustomerSource benötigt.
</p>
        <img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=1f52708a-d863-4171-ac85-0e34e532648f" />
        <br />
        <hr />
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)</body>
      <title>Microsoft Dynamics Information Source - Beta</title>
      <guid isPermaLink="false">http://blog.ak-home.net/PermaLink,guid,1f52708a-d863-4171-ac85-0e34e532648f.aspx</guid>
      <link>http://blog.ak-home.net/PermaLink,guid,1f52708a-d863-4171-ac85-0e34e532648f.aspx</link>
      <pubDate>Sat, 19 Nov 2011 15:22:59 GMT</pubDate>
      <description>&lt;p&gt;
Zeitgleich mit der Dynamics AX Technical Conference in Nizza wurde ein neues Portal
zu Dynamics AX veröffentlicht.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://informationsource.dynamics.com/rfpservicesonline/"&gt;Microsoft Dynamics
Information Source&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Das Information Source enthält derzeit folgende Informationen:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Eine Bibliothek mit Videos, Dokumenten und Guidelines welche einzelne Bereich der
Anwendung beschreiben 
&lt;li&gt;
Eine Art von Q&amp;amp;A Fragenkatalog 
&lt;li&gt;
Tools und Hilfsmittel rund um Dynamics AX&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Hier ist aus meiner Sicht besonders das &lt;a href="http://technet.microsoft.com/en-us/library/hh378080.aspx"&gt;Application
Analysis Tool for Microsoft Dynamics AX&lt;/a&gt; zu nennen, welches eine breite Analyse
des AX Systems ermöglicht.&lt;br&gt;
Auch im Technet ist eine Dokumentation zu diesen Tools zu finden.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://technet.microsoft.com/en-us/library/hh378081.aspx"&gt;Microsoft Dynamics
Information Source [AX 2012] - Technet&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Es ist schön zu sehen, dass immer mehr Informationen zu Dynamics AX veröffentlicht
werden und dass auch endlich eine Vielzahl an Tools bereits steht, welche die tägliche
Arbeit mit Dynamics AX aus Sicht eines Beraters, Entwicklers und IT-Mitarbeiters erheblich
vereinfachen. Für den Zugriff auch das Information Source von Microsoft wird ein bestehender
PartnerSource oder CustomerSource benötigt.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=1f52708a-d863-4171-ac85-0e34e532648f" /&gt;
&lt;br /&gt;
&lt;hr /&gt;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)</description>
      <comments>http://blog.ak-home.net/CommentView,guid,1f52708a-d863-4171-ac85-0e34e532648f.aspx</comments>
      <category>Allgemein;Dynamics Ax;Dynamics AX/Dynamics AX 2012;Dynamics Ax/HowTo;Dynamics Ax/Tools</category>
    </item>
    <item>
      <trackback:ping>http://blog.ak-home.net/Trackback.aspx?guid=adfe4c38-e6c3-47b3-a644-930be36f1a04</trackback:ping>
      <pingback:server>http://blog.ak-home.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.ak-home.net/PermaLink,guid,adfe4c38-e6c3-47b3-a644-930be36f1a04.aspx</pingback:target>
      <dc:creator>Axel Kühn</dc:creator>
      <wfw:comment>http://blog.ak-home.net/CommentView,guid,adfe4c38-e6c3-47b3-a644-930be36f1a04.aspx</wfw:comment>
      <wfw:commentRss>http://blog.ak-home.net/SyndicationService.asmx/GetEntryCommentsRss?guid=adfe4c38-e6c3-47b3-a644-930be36f1a04</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Mit Microsoft Dynamics AX 2009 wird für die Erstellung neuer dokumentenbasierter AIF-Services
ein Tool/Wizard mitgeliefert, der so genannte “Assistent für AIF-Dokumentendienste”,
welcher den Entwickler bei der Erstellung eines neuen AIF-Services unterstützt.
</p>
        <p>
Wie dieser Wizard verwendet wird, kann zum Beispiel in der MSDN nachgelesen werden:
</p>
        <p>
          <a href="http://msdn.microsoft.com/en-us/library/aa609947.aspx">How to: Create a Service
Using the AIF Document Service Wizard</a>
          <br />
          <a href="http://msdn.microsoft.com/en-us/library/cc589855.aspx">Walkthrough: Creating
a Service Using the AIF Document Service Wizard</a>
        </p>
        <p>
In den meisten Fällen funktioniert dieser Wizard auch sehr gut und bietet somit eine
echte Entwicklungsunterstützung.<br />
Es gibt allerdings auch Fälle in denen der Wizard auf einen Fehler läuft, welche auf
den ersten Blick sehr schwer zu verstehen sind.
</p>
        <p>
Ein Beispiel hierfür sind Tabellen, die ein Feld beinhalten welches als Datentyp den
Extended Data Type “InventDimId” definiert hat.<br />
Wird beim Erstellen des Query-Objekts für den AIF-Service nicht darauf geachtet, dass
auch die Tabelle  InventDim mit entsprechender Relation in die Query aufgenommen
wird, erzeugt der Wizard eine Fehlermeldung.
</p>
        <p>
Wird folgende Query für den neuen AIF-Service angelegt und diese für die Generierung
des AIF-Service verwendet
</p>
        <p>
          <a href="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AxdQueryNotWorking.jpg" target="_blank">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="AxdQueryNotWorking" border="0" alt="AxdQueryNotWorking" src="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AxdQueryNotWorking_thumb.jpg" width="240" height="244" />
          </a>
        </p>
        <p>
erzeugt der Assistent für AIF-Dokumentendienste folgenden Fehler:
</p>
        <p>
          <a href="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AifWizardError.jpg" target="_blank">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="AifWizardError" border="0" alt="AifWizardError" src="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AifWizardError_thumb.jpg" width="244" height="104" />
          </a>
        </p>
        <p>
Um diesem Problem aus dem Weg zu gehen, muss die Tabelle “InventDim” mit in die Query
aufgenommen werden, selbst wenn diese für den Dokumentkontext nicht von Bedeutung
ist.
</p>
        <p>
          <a href="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AxdQueryWorking.jpg" target="_blank">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="AxdQueryWorking" border="0" alt="AxdQueryWorking" src="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AxdQueryWorking_thumb.jpg" width="244" height="195" />
          </a>
        </p>
        <p>
Anmerkung:<br />
An dieser Stelle soll auch auf den Punkt hingewiesen werden, dass der Assistent für
AIF-Dokumentendienste keinen vollständig funktionsfähigen AIF-Service erstellt.<br />
Es wird eher mehr das Grundgerüst des AIF-Service angelegt und der Entwickler muss
nach Ausführung des Wizards unter Anderem noch die benötigte Business-Logik ergänzen
um die gewünschte Funktionalität bereit stellen zu können.
</p>
        <img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=adfe4c38-e6c3-47b3-a644-930be36f1a04" />
        <br />
        <hr />
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)</body>
      <title>Assistent für AIF-Dokumentendienste und Tabellen mit InventDimId</title>
      <guid isPermaLink="false">http://blog.ak-home.net/PermaLink,guid,adfe4c38-e6c3-47b3-a644-930be36f1a04.aspx</guid>
      <link>http://blog.ak-home.net/PermaLink,guid,adfe4c38-e6c3-47b3-a644-930be36f1a04.aspx</link>
      <pubDate>Thu, 05 Aug 2010 19:30:32 GMT</pubDate>
      <description>&lt;p&gt;
Mit Microsoft Dynamics AX 2009 wird für die Erstellung neuer dokumentenbasierter AIF-Services
ein Tool/Wizard mitgeliefert, der so genannte “Assistent für AIF-Dokumentendienste”,
welcher den Entwickler bei der Erstellung eines neuen AIF-Services unterstützt.
&lt;/p&gt;
&lt;p&gt;
Wie dieser Wizard verwendet wird, kann zum Beispiel in der MSDN nachgelesen werden:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/aa609947.aspx"&gt;How to: Create a Service
Using the AIF Document Service Wizard&lt;/a&gt;
&lt;br&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/cc589855.aspx"&gt;Walkthrough: Creating
a Service Using the AIF Document Service Wizard&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
In den meisten Fällen funktioniert dieser Wizard auch sehr gut und bietet somit eine
echte Entwicklungsunterstützung.&lt;br&gt;
Es gibt allerdings auch Fälle in denen der Wizard auf einen Fehler läuft, welche auf
den ersten Blick sehr schwer zu verstehen sind.
&lt;/p&gt;
&lt;p&gt;
Ein Beispiel hierfür sind Tabellen, die ein Feld beinhalten welches als Datentyp den
Extended Data Type “InventDimId” definiert hat.&lt;br&gt;
Wird beim Erstellen des Query-Objekts für den AIF-Service nicht darauf geachtet, dass
auch die Tabelle&amp;nbsp; InventDim mit entsprechender Relation in die Query aufgenommen
wird, erzeugt der Wizard eine Fehlermeldung.
&lt;/p&gt;
&lt;p&gt;
Wird folgende Query für den neuen AIF-Service angelegt und diese für die Generierung
des AIF-Service verwendet
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AxdQueryNotWorking.jpg" target=_blank&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=AxdQueryNotWorking border=0 alt=AxdQueryNotWorking src="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AxdQueryNotWorking_thumb.jpg" width=240 height=244&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
erzeugt der Assistent für AIF-Dokumentendienste folgenden Fehler:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AifWizardError.jpg" target=_blank&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=AifWizardError border=0 alt=AifWizardError src="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AifWizardError_thumb.jpg" width=244 height=104&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Um diesem Problem aus dem Weg zu gehen, muss die Tabelle “InventDim” mit in die Query
aufgenommen werden, selbst wenn diese für den Dokumentkontext nicht von Bedeutung
ist.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AxdQueryWorking.jpg" target=_blank&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=AxdQueryWorking border=0 alt=AxdQueryWorking src="http://blog.ak-home.net/content/binary/WindowsLiveWriter/AssistentfrAIFDokumentendiensteundTabell_12592/AxdQueryWorking_thumb.jpg" width=244 height=195&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Anmerkung:&lt;br&gt;
An dieser Stelle soll auch auf den Punkt hingewiesen werden, dass der Assistent für
AIF-Dokumentendienste keinen vollständig funktionsfähigen AIF-Service erstellt.&lt;br&gt;
Es wird eher mehr das Grundgerüst des AIF-Service angelegt und der Entwickler muss
nach Ausführung des Wizards unter Anderem noch die benötigte Business-Logik ergänzen
um die gewünschte Funktionalität bereit stellen zu können.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=adfe4c38-e6c3-47b3-a644-930be36f1a04" /&gt;
&lt;br /&gt;
&lt;hr /&gt;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)</description>
      <comments>http://blog.ak-home.net/CommentView,guid,adfe4c38-e6c3-47b3-a644-930be36f1a04.aspx</comments>
      <category>Allgemein;Dynamics Ax;Dynamics AX/AIF;Dynamics AX/Dynamics AX 2009;Dynamics Ax/HowTo;Dynamics Ax/Programmierung;Dynamics Ax/Tools</category>
    </item>
    <item>
      <trackback:ping>http://blog.ak-home.net/Trackback.aspx?guid=35e4fcc9-ee88-4407-bd10-6fb758baac84</trackback:ping>
      <pingback:server>http://blog.ak-home.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.ak-home.net/PermaLink,guid,35e4fcc9-ee88-4407-bd10-6fb758baac84.aspx</pingback:target>
      <dc:creator>Axel Kühn</dc:creator>
      <wfw:comment>http://blog.ak-home.net/CommentView,guid,35e4fcc9-ee88-4407-bd10-6fb758baac84.aspx</wfw:comment>
      <wfw:commentRss>http://blog.ak-home.net/SyndicationService.asmx/GetEntryCommentsRss?guid=35e4fcc9-ee88-4407-bd10-6fb758baac84</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Von Zeit zu Zeit ist es hilfreich sich den Abfragebefehl, der durch eine Query erzeugt
wird, zur Laufzeit anzusehen.
</p>
        <p>
Leider unterstützt der Debugger von Microsoft Dynamics AX das Debuggen von Querys
nicht. Ein Datenbanktrace durchzuführen ist auch nicht immer sinnvoll, da man
durch das Traceprotokoll keine direkte "Verbindung" von Abfragebefehl und Query einsehen
kann.
</p>
        <p>
Einen Workaround hierfür gibt es aber.
</p>
        <p>
Die Methode "toString" einer Query DataSource gibt den Abfragbefehl, der durch die
Query an die Datenbank geschickt wird, zurück. Dieser kann dann, durch die statischen
Methoden des "Debug" Objekts, im Debuggers ausgegeben bzw. angezeigt werden.
</p>
        <p>
Ein Beispiel:
</p>
        <p>
debug::printDebug(query.dataSourceTable(tablenum(CustTable)).toString())
</p>
        <p>
Weiterhin ist unter <a href="http://www.axaptapedia.com/DEV_QueryBrowser">http://www.axaptapedia.com/DEV_QueryBrowser</a> ein
Tool für die Analyse von Querys erhältlich. Dieses Tool funktioniert ähnlich wie der
Tablebrowser von Dynamics AX. Mit dem Tool können nicht nur der Abfragebefehl, der
durch eine Query erstellt wird, sondern auch die von der Query ermittelten Daten
betrachtet und ausgewertet werden.
</p>
        <p>
Eine ausreichende Beschreibung zur Verwendung des Tool's ist ebenfalls auf Axaptapedia
(siehe Link weiter oben) zu finden.
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=35e4fcc9-ee88-4407-bd10-6fb758baac84" />
        <br />
        <hr />
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)</body>
      <title>Debuggen von Queries</title>
      <guid isPermaLink="false">http://blog.ak-home.net/PermaLink,guid,35e4fcc9-ee88-4407-bd10-6fb758baac84.aspx</guid>
      <link>http://blog.ak-home.net/PermaLink,guid,35e4fcc9-ee88-4407-bd10-6fb758baac84.aspx</link>
      <pubDate>Thu, 27 Dec 2007 14:40:11 GMT</pubDate>
      <description>&lt;p&gt;
Von Zeit zu Zeit ist es hilfreich sich den Abfragebefehl, der durch eine Query erzeugt
wird, zur Laufzeit anzusehen.
&lt;/p&gt;
&lt;p&gt;
Leider unterstützt der Debugger von Microsoft Dynamics AX&amp;nbsp;das Debuggen von Querys
nicht.&amp;nbsp;Ein Datenbanktrace durchzuführen ist auch nicht immer sinnvoll, da man
durch das Traceprotokoll keine direkte "Verbindung" von Abfragebefehl und Query einsehen
kann.
&lt;/p&gt;
&lt;p&gt;
Einen Workaround hierfür gibt es aber.
&lt;/p&gt;
&lt;p&gt;
Die Methode "toString" einer Query DataSource gibt den Abfragbefehl, der durch die
Query an die Datenbank geschickt wird, zurück. Dieser kann dann, durch die statischen
Methoden des "Debug" Objekts, im Debuggers ausgegeben bzw. angezeigt&amp;nbsp;werden.
&lt;/p&gt;
&lt;p&gt;
Ein Beispiel:
&lt;/p&gt;
&lt;p&gt;
debug::printDebug(query.dataSourceTable(tablenum(CustTable)).toString())
&lt;/p&gt;
&lt;p&gt;
Weiterhin ist unter &lt;a href="http://www.axaptapedia.com/DEV_QueryBrowser"&gt;http://www.axaptapedia.com/DEV_QueryBrowser&lt;/a&gt;&amp;nbsp;ein
Tool für die Analyse von Querys erhältlich. Dieses Tool funktioniert ähnlich wie der
Tablebrowser von Dynamics AX. Mit dem Tool können nicht nur der Abfragebefehl, der
durch eine&amp;nbsp;Query erstellt wird, sondern auch die von der Query ermittelten Daten
betrachtet und ausgewertet werden.
&lt;/p&gt;
&lt;p&gt;
Eine ausreichende Beschreibung zur Verwendung des Tool's ist ebenfalls auf Axaptapedia
(siehe Link weiter oben) zu finden.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=35e4fcc9-ee88-4407-bd10-6fb758baac84" /&gt;
&lt;br /&gt;
&lt;hr /&gt;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)</description>
      <comments>http://blog.ak-home.net/CommentView,guid,35e4fcc9-ee88-4407-bd10-6fb758baac84.aspx</comments>
      <category>Dynamics Ax/HowTo;Dynamics Ax/Programmierung;Dynamics Ax/Tools</category>
    </item>
    <item>
      <trackback:ping>http://blog.ak-home.net/Trackback.aspx?guid=ace24506-0c61-453d-9ec9-9489c327d788</trackback:ping>
      <pingback:server>http://blog.ak-home.net/pingback.aspx</pingback:server>
      <pingback:target>http://blog.ak-home.net/PermaLink,guid,ace24506-0c61-453d-9ec9-9489c327d788.aspx</pingback:target>
      <dc:creator>Axel Kühn</dc:creator>
      <wfw:comment>http://blog.ak-home.net/CommentView,guid,ace24506-0c61-453d-9ec9-9489c327d788.aspx</wfw:comment>
      <wfw:commentRss>http://blog.ak-home.net/SyndicationService.asmx/GetEntryCommentsRss?guid=ace24506-0c61-453d-9ec9-9489c327d788</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Immer wieder wurde ich darauf angesprochen, ob es nicht möglich sei, die SQL Server
Reporting Services Berichte auch ohne Umweg über einen Browser direkt aus dem Dynamics
AX 4.0 Menü aufzurufen.
</p>
        <p>
Leider ist dies im Standard nicht möglich.<br />
So habe ich mich entschlossen ein kleines Tool hierfür zu schreiben.
</p>
        <p>
Mit der SSRS Berichtsviewer Erweitung können nun die SQL Server Reporting
Services Berichte direkt aus dem Dynamics AX 4.0 Menü geöffnet werden. Dadurch
kann eine einfachere und vor allem durchgängigere Benutzung von Berichten innerhalb
von Dynamics AX 4.0 gewährleistet werden, da es für den Benutzer keine Unterschiede
mehr zwischen dem Aufruf von Dynamics AX 4.0 Berichten und SQL Server Reporting
Services Berichten gibt.
</p>
        <p>
          <br />
          <img height="344" src="http://blog.ak-home.net/content/binary/BerichtImMenu.gif" width="363" border="0" />
        </p>
        <p>
Innerhalb von Dynamics AX 4.0 werden die SQL Server Reporting Services Berichte in
einem neuen Berichtsviewer gerendert und dargestellt.
</p>
        <p>
          <br />
          <img src="http://blog.ak-home.net/content/binary/Berichtsviewer.gif" border="0" />
        </p>
        <p>
Die SSRS Berichtsviewer Erweiterung für Dynamics AX 4.0 - Version 0.1 kann hier herunter
geladen werden:<br /><a href="http://blog.ak-home.net/content/binary/SSRSReportingExtension_V0.1.zip">SSRSReportingExtension_V0.1.zip
(403,96 KB)</a></p>
        <p>
Der Downlaod enthält eine Anleitung zur Verwendung.<br />
Sollten dennoch einige Fragen durch die Anleitung nicht beantwortet werden können,
bitte ich diese über die Kommentarfunktion zu stellen. Gleiches gilt auch für Bugs
oder Featurewünsche für kommende Versionen.
</p>
        <img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=ace24506-0c61-453d-9ec9-9489c327d788" />
        <br />
        <hr />
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)</body>
      <title>SSRS Berichtsviewer Erweiterung für Dynamics AX 4.0 - Version 0.1</title>
      <guid isPermaLink="false">http://blog.ak-home.net/PermaLink,guid,ace24506-0c61-453d-9ec9-9489c327d788.aspx</guid>
      <link>http://blog.ak-home.net/PermaLink,guid,ace24506-0c61-453d-9ec9-9489c327d788.aspx</link>
      <pubDate>Wed, 08 Aug 2007 13:53:22 GMT</pubDate>
      <description>&lt;p&gt;
Immer wieder wurde ich darauf angesprochen, ob es nicht möglich sei, die SQL Server
Reporting Services Berichte auch ohne Umweg über einen Browser direkt aus dem Dynamics
AX 4.0 Menü aufzurufen.
&lt;/p&gt;
&lt;p&gt;
Leider ist dies im Standard nicht möglich.&lt;br&gt;
So habe ich mich entschlossen ein kleines Tool hierfür zu schreiben.
&lt;/p&gt;
&lt;p&gt;
Mit der&amp;nbsp;SSRS Berichtsviewer Erweitung&amp;nbsp;können nun die SQL Server Reporting
Services Berichte direkt aus dem Dynamics AX 4.0&amp;nbsp;Menü geöffnet werden. Dadurch
kann eine einfachere und vor allem durchgängigere Benutzung von Berichten innerhalb
von Dynamics AX 4.0&amp;nbsp;gewährleistet werden, da es für den Benutzer keine Unterschiede
mehr zwischen dem Aufruf von&amp;nbsp;Dynamics AX 4.0 Berichten und SQL Server Reporting
Services Berichten gibt.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;img height=344 src="http://blog.ak-home.net/content/binary/BerichtImMenu.gif" width=363 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Innerhalb von Dynamics AX 4.0 werden die SQL Server Reporting Services Berichte in
einem neuen Berichtsviewer gerendert und dargestellt.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;img src="http://blog.ak-home.net/content/binary/Berichtsviewer.gif" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Die SSRS Berichtsviewer Erweiterung für Dynamics AX 4.0 - Version 0.1 kann hier herunter
geladen werden:&lt;br&gt;
&lt;a href="http://blog.ak-home.net/content/binary/SSRSReportingExtension_V0.1.zip"&gt;SSRSReportingExtension_V0.1.zip
(403,96 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Der Downlaod enthält eine Anleitung zur Verwendung.&lt;br&gt;
Sollten dennoch einige Fragen durch die Anleitung nicht beantwortet werden können,
bitte ich diese über die Kommentarfunktion zu stellen. Gleiches gilt auch für Bugs
oder Featurewünsche für kommende Versionen.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.ak-home.net/aggbug.ashx?id=ace24506-0c61-453d-9ec9-9489c327d788" /&gt;
&lt;br /&gt;
&lt;hr /&gt;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)</description>
      <comments>http://blog.ak-home.net/CommentView,guid,ace24506-0c61-453d-9ec9-9489c327d788.aspx</comments>
      <category>Dynamics Ax/Tools</category>
    </item>
  </channel>
</rss>