reporting-services - 如何挂钩到 SSRS 中的两个数据集?
问题描述
我定义了两个数据集,它们从 2 个数据库中检索数据。对于表格列,我想简单地在 2 个数据集之间切换以选择值。我的表正在从一个数据集中检索数据。所以对于一列;
例如:
=IIF(Parameters!CompanyId.Value=40, Fields!SiteCode.Value,
SecondDataset.SiteCode.value)
我怎样才能做到这一点?我检查了查找功能,但我不确定它在这里有什么用处?
解决方案
您应该能够通过将查找放在您的 IIF 语句中来做到这一点。假设 SiteCode 取决于 CompanyID:
=IIF(Parameters!CompanyId.Value=40, Fields!SiteCode.Value,lookup(Parameters!CompanyId.Value,Fields!CompanyId.Value,Fields!SiteCode.Value))
如果它比这更复杂,我们将需要有关您正在查找的表的信息。
推荐阅读
- python - 使用四边形提高积分精度
- linux - gcc linaro 链接器到库
- typescript - TypeScript 中的 useState 和 useContext
- c - 为什么玩家 1 的名字没有包含在下面的代码中?
- reactjs - Framer 运动根据其他元素偏移为 x 设置动画
- mysql - SQL 查询过滤到仅适用的行
- javascript - 如何动态计算给定对象数组的行跨度以显示表格
- forms - Rxwebvalidators 条件验证器在 formArray 的情况下不起作用
- java - 在 FOR 循环中使用 ParseObject
- python - Pandas 时间序列图:辅助 y 轴标签,设置下限