0

我定义了两个数据集,它们从 2 个数据库中检索数据。对于表格列,我想简单地在 2 个数据集之间切换以选择值。我的表正在从一个数据集中检索数据。所以对于一列;

例如:

=IIF(Parameters!CompanyId.Value=40, Fields!SiteCode.Value,

SecondDataset.SiteCode.value)

我怎样才能做到这一点?我检查了查找功能,但我不确定它在这里有什么用处?

4

1 回答 1

0

您应该能够通过将查找放在您的 IIF 语句中来做到这一点。假设 SiteCode 取决于 CompanyID:

=IIF(Parameters!CompanyId.Value=40, Fields!SiteCode.Value,lookup(Parameters!CompanyId.Value,Fields!CompanyId.Value,Fields!SiteCode.Value))

如果它比这更复杂,我们将需要有关您正在查找的表的信息。

于 2020-02-10T15:25:57.437 回答