1

我有麻烦表达。SSRS - 表达式不工作后子报表

我有一个日历风格的报告。 (以下屏幕截图) enter image description here

我在日历单元格左上角的日数上有一个表达式,它可以工作(位于顶部框中)。 这里是表达:

= IIF(!IsNothing(场DayNumberOfMonth.Value), “”,菲尔兹DayNumberOfMonth.Value)

但是,当我说我的子报告,其中返回的员工列表,他们的日程安排,表达式不再工作。一些随机数字出现在框的左上角,应该是空白的。 (下图)

enter image description here

这里是设计视图:

enter image description here

任何解决方案或建议吗?预先感谢您,我会非常感激。

+1

,如果你只是空包含它再次工作 –

+0

@AlanSchofield是爵士 – interkey

回答

0

我想通了。我设置了能见度“显示或隐藏基于表达式,然后将表达:?。=IIf(IsNothing(Fields!empName.Value), True, False)

0

是否有可能您的子报表中的您的周数与主报表不正确对齐。它看起来像是从下个星期天开始使用数字7。

+0

嗨爵士子报表中的电池它(2017年5月)如图所示,2017年5月1日在星期一对齐(这是正确的),只是当单元格上应该有空的空间时,在单元格底部获得“2017年5月7日”的号码,我不知道为什么它的行为如此。 – interkey