Reporting services SSRS报表生成器,在一个表格中比较两个不同的数据集,表达式

Reporting services SSRS报表生成器,在一个表格中比较两个不同的数据集,表达式,reporting-services,report,builder,Reporting Services,Report,Builder,我有两个数据集,想在表达式中比较它们 我想这样做: =iif(Fields!Grade.Value=“ONGRADE”>LookupSet(Fields!Grade.Value=“ONGRADE”,Fields!Grade.Value=“ONGRADE”,Fields!Grade.Value=“ONGRADE”,“上一个3周”),“向上”,“向下”) 这当前在“ONGRADE”行中返回“Error”。您需要将组件与其中一个数据集绑定,然后相应地编写以下表达式: =iif(字段!grade.Val

我有两个数据集,想在表达式中比较它们

我想这样做: =iif(Fields!Grade.Value=“ONGRADE”>LookupSet(Fields!Grade.Value=“ONGRADE”,Fields!Grade.Value=“ONGRADE”,Fields!Grade.Value=“ONGRADE”,“上一个3周”),“向上”,“向下”)


这当前在“ONGRADE”行中返回“Error”。

您需要将组件与其中一个数据集绑定,然后相应地编写以下表达式:

=iif(字段!grade.Value>(字段!grade.Value,“ONGRADE_数据集2”),“向上”、“向下”)

在本例中,组件与第一个数据集绑定,第二个数据集被引用。
这可能会有所帮助

你能不能再详细说明一下你的问题,这样就容易帮上忙了。例如,您在哪里使用表达式,哪个组件。尝试在报表生成器中使用它,将一行数据与前3周的数据进行比较。这基本上是一种趋势。数据是一个百分比。。只需要说明它是从前3周的数据上升还是下降。每个数据都在自己的数据集中。绑定?详细说明?将您的Tablix绑定到其中一个数据集,然后写出上面的表达式。