SSRS - 放置子报表后表达式不起作用

SSRS - Expression not working after putting Subreport

我在表达上有问题。

我有一份日历样式的报告。 (以下截图)

我在日历单元格左上角的日期数字上有一个表达式,它有效(在顶部框中)。 这是表达式:

=IIf(IsNothing(Fields!DayNumberOfMonth.Value), " ", Fields!DayNumberOfMonth.Value)

但是当我添加我的子报告时,returns 员工名单和他们每个日期的日程安排,表达不再起作用。一些随机数出现在框的左上角,应该是空白的。 (以下截图)

这是设计视图:

有什么解决办法或建议吗?在此先感谢您,我将不胜感激。

您的子报表中的周数是否可能与主报表不正确对齐。好像是用下个星期天的7号。

我明白了。我将可见性设置为“根据表达式显示或隐藏,然后将表达式设置为:=IIf(IsNothing(Fields!empName.Value), True, False)