Gre*_*reg 1 mysql aggregate reporting-services
我有一个表引用名为“InvoiceHeader”的数据集并使用该数据集中的字段。我希望能够从当前表中引用另一个名为“TaxRate”的数据集。我正在尝试这样做:
\n\n= First(Fields!CurrencyDisplay.Value, "TaxRate")
我的错误是:
\n\n\n\n文本框 \xe2\x80\x98textbox5\xe2\x80\x99 的值表达式直接引用\n 字段 \xe2\x80\x98TAXRATE\xe2\x80\x99,而不指定数据集聚合
\n
您需要使用 LOOKUP 函数。
在不知道数据集中有什么的情况下,我无法给出完整的答案,但我假设两个数据集之间存在一些共同元素。假设您RegionID的第一个数据集中有一个,并且第二个数据集中出现了相同的 ID rID(为了清楚起见,我使用了不同的名称,但它们可能是相同的)。在这种情况下,你的表达会是这样的。
=LOOKUP(Fields!RegionID.Value, Fields!rID.Value, Fields!CurrencyDisplay.Value, "DataSet2")
Run Code Online (Sandbox Code Playgroud)
这基本上读...
使用DataSet1 中的RegionID 字段,在DataSet2 的rID 列中查找匹配值,并返回在CurrencyDisplay 列中找到的值。
| 归档时间: |
|
| 查看次数: |
7128 次 |
| 最近记录: |