Reporting services Reporting Services从数据集中提取单个值
编写报告服务(2005)报告 我的数据集返回如下内容:Reporting services Reporting Services从数据集中提取单个值,reporting-services,Reporting Services,编写报告服务(2005)报告 我的数据集返回如下内容: DESCRIPTION COUNT Total Properties 12345 Demolished 1243 Non-Demolished 11102 : : [ 12345 ] Total Properties / \ / \ Non-Demo
DESCRIPTION COUNT
Total Properties 12345
Demolished 1243
Non-Demolished 11102
:
:
[ 12345 ] Total Properties
/ \
/ \
Non-Demolished [ 11102 ] [ 1243 ] Demolished
我把它显示为一张桌子,这很好
现在我还想显示如下数据:
DESCRIPTION COUNT
Total Properties 12345
Demolished 1243
Non-Demolished 11102
:
:
[ 12345 ] Total Properties
/ \
/ \
Non-Demolished [ 11102 ] [ 1243 ] Demolished
我可以添加文本框和行,但我需要什么表达式来填充值?
需要基于与行中描述的匹配返回计数的内容。也许您可以这样做:
DESCRIPTION COUNT
Total Properties 12345
Demolished 1243
Non-Demolished 11102
:
:
[ 12345 ] Total Properties
/ \
/ \
Non-Demolished [ 11102 ] [ 1243 ] Demolished
=Iif(Fields!Description.Value=“removed”,Fields!Count.Value,“Value not found”)以下是执行此操作的方法
首先(Fields!FieldName.Value,“DataSetName”)但文本框不指向数据集,因此我无法直接引用任何字段……我不完全确定您的意思。如果您的表可以访问数据集,您的文本框也应该能够访问。文本框不在表中。也许他们需要这样做?我一直在使用文本框,它们处理RDL文件中指定的数据集。如何建立父子关系?最好将数据集旋转成一行:(总计、已拆除、未拆除)。