This is the second part in a series about useful web services. The series was introduced with this post. In the first part I have introduced the basic pattern for calling any REST web service from Dynamics NAV.
Before you print or preview a client report definition (RDLC) report layout, the RoleTailored client checks the page width and page height to verify that the paper size is supported by the printer. After you create an RDLC report layout, to ensure that you can print and preview the report, you must verify that the page width and page height properties are valid.
Client report definition (RDLC) report layouts generate the dataset for the reports in a different way than Classic report layouts. For RDLC report layouts, the dataset is generated based on a set of rules and uses the controls in the section part of the Classic report layout.
Some code that is supported on Classic report layouts is not supported on client report definition (RDLC) report layouts. If you want to use the RDLC layout of a report, you should verify that all code on your report is supported in the RDLC layout. If code on your report is not supported, then you must move or modify the code.