Get a list of report designs by code in D365fo x++

Get a list of report designs by code in D365fo x++

  1. static void getDesignNameJob(Args _args)
  2. {
  3. List srsReportList;
  4. ListEnumerator srsReportListEnumerator;
  5. SRSReport srsReport;
  6. List srsReportDesignsList;
  7. ListEnumerator srsReportDesignsListEnumerator;
  8. SRSReportDesign srsReportDesign;
  9. Set reportsSet = new Set(Types::String);
  10. srsFrameworkService service = new srsFrameworkService();
  11. reportsSet.add('SalesInvoice');
  12. srsReportList = service.getReportDetails(reportsSet);
  13. if (srsReportList)
  14. {
  15. srsReportListEnumerator = srsReportList.getEnumerator();
  16. while (srsReportListEnumerator.moveNext())
  17. {
  18. srsReport = srsReportListEnumerator.current();
  19. if (srsReport)
  20. {
  21. srsReportDesignsList = srsReport.designs();
  22. if (srsReportDesignsList)
  23. {
  24. srsReportDesignsListEnumerator = srsReportDesignsList.getEnumerator();
  25. while (srsReportDesignsListEnumerator.moveNext())
  26. {
  27. srsReportDesign = srsReportDesignsListEnumerator.current();
  28. if (srsReportDesign)
  29. {
  30. info(srsReportDesign.designName());
  31. }
  32. }
  33. }
  34. }
  35. }
  36. }
  37. }

Comments

Popular posts from this blog

D365FO – AX – X++ –Refresh, Reread, Research, and ExecuteQuery

Create Inventory Journal through Code in D365FO X++

SalesLine Reservation in D365fo x++