SSRS 2008:根据DataSet1中的计算值从DataSet2获取特定行值

时间:2012-07-26 21:52:46

标签: reporting-services ssrs-2008

我有两个数据集。第一个用于填充Tablix。在该Tablix中,有一个计算的百分比字段。我想根据百分比是否在某个范围内,换句话说,基于KPI阈值来显示不同的背景颜色。我有一个阈值在第二个数据集中动态进入,它包含ColorName,LowerLimit和UpperLimit字段。我知道我需要使用某种查找函数来获取行的颜色值,其中百分比落在该行的LowerLimit和UpperLimit中。我可以假设限制不会重叠。任何能实现这一目标的功能/方法?我动态提取它的原因是为客户提供配置阈值的方法(使用将管理该表的维护屏幕)。谢谢!

1 个答案:

答案 0 :(得分:1)

返回sql并在数据集中添加另一个字段,以便阈值位于tablix使用的数据集中