In Dynamics we can see the Reports in the Development Environment. Often the Reports use Text Constants to display the report name. For example we take Dynamics NAV2018, Report "Detail Trial Balance" (ID: 4):
In this Report the displayed report name is programmed as an Text Constant (DetailTrialBalCaptionLbl).
Isnt it better, if you just take the CaptionML property of the Report? In C/AL I think you can program it easily with "CurrReport.ObjectID(TRUE);"
By the way: Of course I can programm it for every single report, but to have that feature in standard for every report would increase the quality of the software and the customer satisfaction.
You can contact me for further details.
Kind regards,
Cam Long Ly
Application Developer for Microsoft Dynamics at RIB Cosinus
Comments
Note that in AL CaptionML is (being) replaced by Caption. The idea, however, is still a valid one applied to the Caption property.
Category: Development
On second thought it would be great, if the object (report, page etc.) properties can also be available as an e.g. built-in function in coding.
Category: Development
We are users of Microsoft Dynamics 2018 and are the largest not-profit association in Switzerland for people with a disability. We are very interested in this solution. It would make our facilitation work easier for our users by simply modifying the CaptionML value, which available to us.
Category: Development
Business Central Team (administrator)
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future. Best regards, Business Central Team