Dynamics AX Blog - Dynamics AX 2012 - ssrs - Beiträge von 2017
Momentan angezeigt werden nur Beiträge, welche für die Dynamics AX-Version »Dynamics AX 2012« relevant sind. 
RSS-Feed dieser Version

RSS-Feed dieser Version
Momentan angezeigt werden nur Beiträge von »2017«.
|
|
|
|
|
|
Eine häufige Anforderung ist es, daß zu einem bestimmten Zeitpunkt ein Bericht/Report vollautomatisch ausgedruckt werden soll.
Dabei gilt es meist, dem auszudruckenden Bericht bestimmte Parameter mitgeben zu können und je nachdem wie der Bericht entwicklungsseitig aufgebaut ist, kann dies mehr oder weniger aufwendig sein.
Der folgende Code ruft einen relativ einfachen Dataprovider-basierten Bericht auf:
TutorialMyReportDataContract dataContract; SrsReportDataContract srsReportDataContract; controller = new SrsReportRunController(); controller.parmReportName(ssrsReportStr(TutorialMyReport, MyDesign)); controller.parmShowDialog(false); controller.parmLoadFromSysLastValue(false); srsReportDataContract = controller.parmReportContract(); dataContract = srsReportDataContract.parmRdpContract(); dataContract.parmSalesId("S1000");Das nächste Beispiel ruft den Standardbericht Buchungen (Debitorenkonten > Berichte > Buchungen > Debitor) auf. Die Besonderheit dieses Berichtes ist es, daß hier ein Query innerhalb des Dataproviders verwendet wird. Auf diesen zuzugreifen war die Herausforderung: