【发布时间】:2016-02-06 20:38:54
【问题描述】:
我有两个数据集。在每个数据集中,可能有多次相同的项目(甚至每行由 Dataset1 的不同列创建的字符串)。
我怎样才能 1) 进行查找, 2)找到数据集之间的第一个匹配项 3) 返回匹配值 4)然后继续查找Dataset2的剩余行,而不是用Dataset2的整个列表查找Dataset1的第二行? . 我执行步骤 1-3,但我不知道如何确保已比较 dataset2 中的所有项目。 谢谢
【问题讨论】:
-
到目前为止,您开发了哪些查询来尝试解决您的问题?另外,不清楚您想要的输出是什么,您能否举例说明您希望报告的外观?
-
这是我当前的代码: =IIF(Lookup((Fields!item.Value &""& CDbl(Fields!UfBuildQty.Value)), (Fields!TcItem.Value &" "& CDbl(Fields!BuildQty.Value)), "0", "CurrentBOM") = "0", "Black", "Red")
-
两个比较字符串可以在每个数据集中多次列出。我需要找到一种方法,查找将找到第一个匹配项,它将从第二个 Dataset 2 列表中排除匹配的字符串,并继续处理 Dataset 中的其余字段(如果可能的话)。谢谢大家的帮助!!!
标签: reporting-services dataset lookup