On NAV 2017 it seems that it's still not possible to get IncludeCaption on RDLC report to work when the field reference is not part of the dataitem (ie : Item) but coming from a global variable such as Weigh_ItemUOM ?
I keep on getting the Weight_ItemUOM variable printed instead of the actual caption value.
Does anyone know if this has been fixed in a cumulative update ?
Working with FIELDCAPTION and TextConstant ML is clearly not a super productive solution when your reports must work on multiple languages.
0
Answers
The RLDC and NAV are two separate worlds. The FIELDCAPTION concept is a NAV thing, the NAV metadata. RDLC knows nothing about it, as the RDLC is a general reporting tool/language. That's why you have to prepare your captions as a part of the dataset. RDLC treats them just as another data. Hence the 'funny' functions all around the place in standard RDLC reports to pick up the correct data from the source data set
Although Microsoft did a lot of things to make it look like the RDLC reports are part of NAV, in reality, what NAV does during printing is only preparing a flat file with all the data in the background, and then feeds this file as a data source to the report viewer.
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03