Bodo's Dynamics NAV und Business Central Blog

Bodo ist ein Dynamics NAV Urgestein. Er programmiert Navision seit DOS Zeiten und hat auch keine Scheu vor .NET und schon gar nicht vor Dynamics 365 oder Azure. Viele Neueinsteiger wurden von ihm in den letzten Jahren zu Entwicklern ausgebildet.

In diesem Blog veröffentlichen Bodo und andere Superhelden Interessantes aus der Welt von Dynamics 365 Business Central / Dynamics NAV und Microsoft Azure.

[UPDATE] NAV 2009 – Kritischer Fehler in Berichten für den Role Tailored Client

Verfasst von Bodo am Donnerstag, 15. Dezember 2011

Tags: 2009, rtc, report, bericht

[Update zu NAV 2009 - Kritischer Fehler in Berichten für den Role Tailored Client]

Microsoft Support hat dieses Verhalten bestätigt. Betroffen ist nicht nur der Datentyp Decimal wie im Artikel beschrieben, sondern auch der Datentyp Date. Die Ursache liegt in der Interpretation der Filterangabe durch den Dynamics NAV Server. Dieser erwartet die Filterangabe im XML Format (siehe dazu die Beschreibung in der Microsoft Dynamics NAV Dokumentation zum Property „Format“). Diese Erwartung kollidiert mit dem eingegebenen Format. Während es bei Date zur Laufzeit zu der Fehlermeldung „Mindestens ein Filter ist ungültig und wird ignoriert“ kommt, wird Decimal falsch interpretiert und der Bericht ohne Fehlermeldung ausgeführt.

Microsoft wird dieses Verhalten nicht ändern, und empfiehlt auf die Verwendung von Date und Decimal Filterkriterien in der Eigenschaft DataItemTableView zu verzichten. Stattdessen soll der Filter im Trigger OnPreDataItem über SETFILTER gesetzt werden.

 

 


Mitglied der Dynamics NAV
Community

Microsoft Dynamics NAV community Comporsys 365 - Cloud ERP powered by Dynamics NAV
Comporsys 365 - Cloud ERP
powered by Dynamics NAV

Tag Cloud


Kontakt

Comporsys Hansa GmbH
Schulauer Moorweg 25
22880 Wedel, Deutschland

Tel. +49 (0)4103 12117 - 0
Fax +49 (0)4103 12117 - 29
E-Mail: info@comporsys.de