我有包含子报表的报表,主要报表是动态创建的,具体取决于参数值,我有一个包含文本框的子报表,这个子报表在添加到给定的主报表时出现问题参数和它崩溃在其他!!!,知道当这个子报告为空(数据集返回没有行)显示在参数和其他参数是隐藏............我需要这个即使是空的也不会崩溃的子报告
答案 0 :(得分:0)
假设您希望继续显示子报表的文本框,即使您没有从主报表参数中获取值,我建议您:
在子报表中创建一个表,并删除行(只保留标题),然后将其用作文本框(因为在这种情况下,您可以将数据集直接链接到表属性中的表)。
接下来,在表格单元格中输入以下表达式
=iif(RowNumber(Nothing) < 1, " ", Field!yourData.Value)
- 这样你的表格总会有一个值,子报告也不会崩溃