首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除ssrs报表中前一个表达式中的空白。

删除ssrs报表中前一个表达式中的空白。
EN

Stack Overflow用户
提问于 2014-01-04 14:14:04
回答 1查看 1.8K关注 0票数 0

我需要的是,当将以前的记录值与当前字段进行比较时,如果它是真的,则必须隐藏字段值,否则将显示字段值。

一切正常..。但是,当字段被隐藏时,将显示空的空白。我不想要牢房里的空白。我怎么能把这个给毁了?

这是使用的表达式:

代码语言:javascript
复制
=IIF(Fields!GPIDrugGroupName.Value = Previous(Fields!GPIDrugGroupName.Value),"",Fields!GPIDrugGroupName.Value)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-04 16:03:28

您需要将行行可见性设置为基于表达式的Previous函数,而不是Textbox表达式。

假设您有一个简单的数据集,以及一个基于此的简单表:

该表达式与您问题中的表达式相同。

这给出了您正在看到的空白行:

如前所述,需要将行可见性设置为基于表达式的:

在我的示例中,表达式是:

代码语言:javascript
复制
=IIF(Fields!GPIDrugGroupName.Value = Previous(Fields!GPIDrugGroupName.Value)
  , True
  , False)

这给了我想要的结果:

另一个结果是,您可以从文本框中删除表达式,并直接引用该字段。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20922067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档