reporting-services - SSRS REPORT BUILDER,在一个 Tablix 中比较两个不同的数据集,表达式
问题描述
我有两个数据集,想在一个表达式中比较它们。
我想做这样的事情: =iif(Fields!Grade.Value = "ONGRADE" > LookupSet(Fields!Grade.Value = "ONGRADE", Fields!grade.Value = "ONGRADE" , Fields!grade.Value = “ONGRADE”、“Previous3Week”)、“UP”、“DOWN”)
这当前在“ONGRADE”行中返回“错误”。
解决方案
您需要将您的组件与其中一个数据集绑定,然后您可以相应地编写以下表达式:
=iif(Fields!grade.Value > (Fields!grade.Value, "ONGRADE_DataSet2") , "UP", "DOWN")
在此示例中,组件与第一个数据集绑定,第二个数据集被引用。这可能会有所帮助。
推荐阅读
- java - 动态创建 .xlsx 文件并将其用作 testNg selenium 框架中的数据提供者/提供者
- podio - 验证到 gitlab 的 podio web hook
- google-apps-script - 在谷歌表格中设置默认字体大小和样式的脚本
- python - 如果匹配,如何替换文件的字符串
- macos - 对于 macOS Cocoa,如何在屏幕上指定一个窗口或一个矩形来截取屏幕截图?
- mysql - SQL查询-找出用户第一天收入大于该用户收入的所有日期
- google-apps-script - 如何在保持工作表只读的同时允许用户单击按钮
- html - 将图像与html中三个列的中间图像水平对齐
- sql - 当另一列 = '已接受' (SQL) 时,如何对一列求和
- wordpress - Wordpress 从插件更改页面、帖子的标题..