I’m having some issues with the report rendering when using conditional visibility and lists.
To start with, the text box with conditional visibility ( based on the value of the field) doesn’t “suppress” the area of the panel, which causes problems with single line text boxes (this is reproduced in the second case/page where there are no comments on Sheet.
Secondly, when there is no items on the nested table inside a list and the “empty” space is not “suppressed”. This case is shown in the fifth case/page where the Education doesn’t contain any Certificates.
The conditional visibility is implemented in all cases with Bindings such as:
Fields.CertificateList.Count >0
Here is a brief data structure:
Sheet
Description
Score
Comments (multiline)
List<SheetTrace>
List<Education>
SheetTrace
Date
Username
Action
Comments (multiline)
Education
Title
School
Comments (multiline)
List<Certificate>
Certificate
Class
Grade
The report is designed with the following layout:
masterPanel -> maps to Sheet
panel1 -> maps to SheetTrace and contains a Table object to show traces.
panel2 -> maps to Education and contains a List which shows Education items and a nested Table which shows Certificates.
The layout of the report and a set of sample screens are attached.
The installed Telerik report version is :Q2 2013, 7.1.13.612 under Visual Studio 2010 SP1
A complete self-contained project is available at your request.
Thanks in advance,
Chris