Report ID and name on Report's footer

kvips
Member Posts: 12
Is it possible to show report's name and ID on report's footer section and how to achieve this?
I'd like to show report's name in small font on end of the document (report-section).
I'd like to show report's name in small font on end of the document (report-section).
0
Answers
-
This is how we do this, although we use the header.
Add a control with SourceExpr:COPYSTR(CurrReport.OBJECTID(TRUE), 1+STRPOS(CurrReport.OBJECTID(TRUE), ' ')) + ' (' + COPYSTR(CurrReport.OBJECTID(FALSE), 1+STRPOS(CurrReport.OBJECTID(FALSE), ' ')) + ')'
Interesting feature: when you Run when you are editing the report, it doesn't show the correct data.Keep It Simple and Stupid (KISS), but never oversimplify.0 -
Thenx, it's working like a charm.
What about it's translation?
If i'm not mistaken, with option true/false, I only get report's ID and report's name in english.
Is there any other simple way to get that translation or only from system table for objects?0 -
Yes, simple translation is possible. Change the language of the report in the appropriate place.
This code would change it to ENU.CurrReport.LANGUAGE(1033);
What is the appropriate place?
OnInitReport is possible. If you want to change the language i.e. per customer, then you could change the language in the appropriate OnAfterGetRecord.
Good luck!Keep It Simple and Stupid (KISS), but never oversimplify.0 -
We missunderstand eachother.
With that code you gave me, I got report ID and name in english (original object name).
In that report is possible to use translated name of the report.
This is what I was asking about, not the whole translation of the report. Only the name of the report like ID. Id is same in all languages.
information about translating the report was usefull for me too. So thanks for that too.0 -
If you change the reports language then CurrReport.OBJECTID(TRUE) will return the caption of the report in the current language. If you don't want to change the language of the whole report then you have to store the caption into a variable and switch back to the former language."Money is likewise the greatest chance and the greatest scourge of mankind."0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions