Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql SSRS使用相对单元格引用返回tablix单元格值_Sql_Reporting Services_Ssrs Tablix_Ssrs 2017 - Fatal编程技术网

Sql SSRS使用相对单元格引用返回tablix单元格值

Sql SSRS使用相对单元格引用返回tablix单元格值,sql,reporting-services,ssrs-tablix,ssrs-2017,Sql,Reporting Services,Ssrs Tablix,Ssrs 2017,我可以在tablix单元格中随我返回值。value。我的目标是简单地使用背景色来显示一个值与上面的值不同。表格已排序。我希望返回单元格“上方”的值 这可能吗?如果您想在SQL(数据源)中执行此操作,可以使用上一个函数。。取决于您使用的版本。。您可以使用LAG函数获取“上一行”数据,并将其与当前行进行比较,以找出差异,应用颜色规则,并在报表中使用该颜色作为字段值。@DaleBurrell I如果这样做可以,它就不会:=iif(me.value=previous(me.value),“相同”,“不同

我可以在tablix单元格中随我返回值。value。我的目标是简单地使用背景色来显示一个值与上面的值不同。表格已排序。我希望返回单元格“上方”的值


这可能吗?

如果您想在SQL(数据源)中执行此操作,可以使用
上一个
函数。。取决于您使用的版本。。您可以使用LAG函数获取“上一行”数据,并将其与当前行进行比较,以找出差异,应用颜色规则,并在报表中使用该颜色作为字段值。@DaleBurrell I如果这样做可以,它就不会:=iif(me.value=previous(me.value),“相同”,“不同”)。这将允许在每个单元格中使用通用代码。它将与命名字段一起工作,但如果必须硬编码字段名,则我将改为签入SQL。不幸的是,有多个地方无法识别我(背景色、操作…)。如果要在SQL(数据源)中执行此操作,可能需要使用
上一个
函数。。取决于您使用的版本。。您可以使用LAG函数获取“上一行”数据,并将其与当前行进行比较,以找出差异,应用颜色规则,并在报表中使用该颜色作为字段值。@DaleBurrell I如果这样做可以,它就不会:=iif(me.value=previous(me.value),“相同”,“不同”)。这将允许在每个单元格中使用通用代码。它将与命名字段一起工作,但如果必须硬编码字段名,我将改为签入SQL。不幸的是,有多个地方无法识别我(背景颜色、操作…)。