Get a list of report designs by code in D365fo x++
Get a list of report designs by code in D365fo x++
- static void getDesignNameJob(Args _args)
- {
- List srsReportList;
- ListEnumerator srsReportListEnumerator;
- SRSReport srsReport;
-
- List srsReportDesignsList;
- ListEnumerator srsReportDesignsListEnumerator;
-
- SRSReportDesign srsReportDesign;
-
- Set reportsSet = new Set(Types::String);
- srsFrameworkService service = new srsFrameworkService();
-
- reportsSet.add('SalesInvoice');
-
- srsReportList = service.getReportDetails(reportsSet);
-
- if (srsReportList)
- {
- srsReportListEnumerator = srsReportList.getEnumerator();
-
- while (srsReportListEnumerator.moveNext())
- {
- srsReport = srsReportListEnumerator.current();
-
- if (srsReport)
- {
- srsReportDesignsList = srsReport.designs();
-
- if (srsReportDesignsList)
- {
- srsReportDesignsListEnumerator = srsReportDesignsList.getEnumerator();
-
- while (srsReportDesignsListEnumerator.moveNext())
- {
- srsReportDesign = srsReportDesignsListEnumerator.current();
-
- if (srsReportDesign)
- {
- info(srsReportDesign.designName());
- }
- }
- }
- }
- }
- }
- }
Comments
Post a Comment