【发布时间】:2019-10-23 01:57:57
【问题描述】:
我定义了两个数据集,它们从 2 个数据库中检索数据。 对于表格列,我想简单地在 2 个数据集之间切换以选择值。 我的表正在从一个数据集中检索数据。所以对于一列;
例如:
=IIF(Parameters!CompanyId.Value=40, Fields!SiteCode.Value,
SecondDataset.SiteCode.value)
我该怎么做?我检查了查找功能,但我不确定它在这里有什么用处?
【问题讨论】:
-
此处需要更多上下文。您在其中使用 IIF 语句是简单的文本框还是详细信息行?
-
@Harry 用于文本框或表格列
-
如果你想填充一个列,那么查找正是你想要的..你只需要将 iff 包裹起来查找
-
@Harry 你能给我一个使用 Lookup 的简单场景的例子吗?为什么它会查找 4 个参数..我不明白
-
就像这样.. 使用第一个字段值,“加入”第二个字段值(来自第二个数据集)并从第二个数据集返回第三个字段值.. 有意义吗?用第二个数据集中的另一个字段替换第三个字段值,您将看到它是如何工作的
标签: reporting-services ssrs-2008 ssrs-2012 ssrs-tablix