reporting-services - ssrs 在页脚中求和许多文本框值
问题描述
问候我在我的报告的页脚中有 3 个文本框值我想为它们的拖曳计算总计(总和)所以当我尝试与它们总计时给我这个错误
The Value expression for the textrun ‘.Paragraphs[0].TextRuns[0]’ refers to more than one report item. An expression in a page header or footer can refer to only one report item.
我用这些代码求和,但没有一个工作
=ReportItems!Textbox62.Value+ReportItems!Textbox61.Value
和这个
=CDec(ReportItems!Textbox62.Value)+CDec(ReportItems!Textbox61.Value)
有没有办法解决这个问题
解决方案
这取决于您的文本框表达式如何。假设您有一个数据集 ( Dataset1
),那么您有
'Textbox1
=Sum(Fields!SomeNumericValue.Value)
'Textbox2
=Avg(Fields!SomeOtherNumericValue.Value)
然后这将适用于您的其他文本框:
'Textbox3
=ReportItems!Textbox1.Value + ReportItems!Textbox2.Value
=Sum(Fields!SomeNumericValue.Value) + Avg(Fields!SomeOtherNumericValue.Value)
如果您有两个数据集 (Dataset1
和Dataset2
),这将起作用:
'Textbox1
=Sum(Fields!NumericValue1.Value, "Dataset1")
'Textbox2
=Avg(Fields!NumericValue2.Value, "Dataset2")
'Textbox2
=Sum(Fields!NumericValue1.Value, "Dataset1") + Avg(Fields!NumericValue2.Value, "Dataset2")
推荐阅读
- node.js - Mongoose:二进制子类型 4 到字符串
- bash - 解析作为另一个命令一部分的heredoc中的变量
- android - Cordova 应用在 Android 上几分钟后停止在后台播放音频
- typescript - 如何在元组中使用剩余参数?
- sql - 给定参与游戏的玩家,根据总分变化对玩家组合进行排名
- java - 自动填写注册表单字段
- typescript - 打字稿编译后导出的匿名函数名称丢失
- javascript - onmouseover 事件以更改另一个元素的 css - 两者都具有相同的动态 ID
- android - 离子安卓构建
- visual-studio - 通过 AWS CLI 而非 Visual Studio 连接到 AWS S3