Run report through code at runtime in D365fo x++
Run report through code at runtime in D365fo x++ internal final class DSSContractInfoutil extends SrsReportRunController { public static void Main(Args _args) { DSSContractInfoutil controller = new DSSContractInfoutil(); controller.setReportName(ssrsReportStr(DSALotWiseSalesReport, Design)); controller.parmArgs(_args); controller.parmShowDialog(false); controller.startOperation(); } public void setReportName(str _reportName) { this.parmReportName(_reportName); Object rdpContract = this.parmReportContract().parmRdpContract(); SrsReportRdpDataContractInfo rdpContractInfo = SrsReportRdpDataContractInfo::newParameterInfo(classId2Name(classIdGet(rdpContract)), rdpContract, DSSContractInfoutil::parmReportRun(_reportName)); Map dataContarct = rdpContractInfo.getMembers(); this.setParameterValues(rdpContract, dataContarct); } public void setParameterValues(Object _rdpContract, Ma...