我有一个名为Report 1的和一个子报告。
嵌入在主报表的其中一行中。我试图隐藏子报告,将
Milestone_ID
值显示为null。我在子报表上使用的表的visibility属性上使用了表达式。
我正在使用=iif(not IsNothing(Fields!Milestone_ID.Value),false,true)
表达式
答案 0 :(得分:0)
之前我没有看到过这种行为,但通常当我想显示/隐藏子报表时,我会计算主数据集中的可见性,然后只需在MAIN报告中设置子报表对象或表行的可见性。换句话说,我不会改变实际的子报表设计中的任何内容。
答案 1 :(得分:0)
我在子报表上的表的visibility属性上将我提到的表达式改为= CountRows()= 0。现在它按预期工作。 当子报表嵌入主报表下时,表达式找不到我在表达式中设置的字段MilestoneId。