在代码视图中可以看到文本框的可见性,但在设计视图中可以看到

The visibility of a Text Box is seen in the code view but design view

我在 SSRS 2008 中的 Table 中有一个文本框。

在设计视图中,当我从右侧的属性 window 中检查此文本框的 Visibility -> Hidden 属性 时,它被设置为: FALSE .文本框所在列的可见性设置为:SHOW。此 column/text 框没有分组。

但是,当我转到代码视图时,我看到可见性 属性 被分配为如下表达式:

当我 运行 报告时,我们在代码视图中看到的行正在工作,table 隐藏基于参数(过滤器)值的文本框。但是不知何故我们在设计视图中看不到这条规则,我们必须专门从代码视图中查看和查看。我找不到为什么会这样。有人遇到过类似的问题吗?我是否遗漏了一些东西或某些区域来检查设计视图?任何想法将不胜感激。

当设计更改或数据集更改完成而设计人员无法正确处理时,有时会发生这种情况。我最近有一个实例,其中数据集中的列名称已更改,并且我同时删除了一个列组。

我最终得到了一个像你一样的 属性,无法通过设计器访问。

我只是删除了 TablixMembers 组(通过​​代码视图),因为其中没有其他数据(您的也是一样),然后通过设计器再次应用隐藏表达式。之后一切都按预期进行。