Reporting services SSRS 2008中的动态背景色格式化

Reporting services SSRS 2008中的动态背景色格式化,reporting-services,report,Reporting Services,Report,我目前正在编写一份报告,其中的列是动态的。现在,我的老板想在桌面上画一个图案,如下所示 但我的专栏是动态的。我尝试过使用=RowNumber(nothing)mod 7=n,但从未得到正确的组合。请帮忙。提前谢谢 如果要根据列的计数显示列的颜色,并且正在进行列分组,则 = IIF (CountDistinct(Fields!FieldUsedAsColumnGrouping.Value,"DatasetName") Mod 7 = 0,"grey color","some other col

我目前正在编写一份报告,其中的列是动态的。现在,我的老板想在桌面上画一个图案,如下所示

但我的专栏是动态的。我尝试过使用=RowNumber(nothing)mod 7=n,但从未得到正确的组合。请帮忙。提前谢谢


如果要根据列的计数显示列的颜色,并且正在进行列分组,则

 = IIF (CountDistinct(Fields!FieldUsedAsColumnGrouping.Value,"DatasetName") Mod 7 = 0,"grey color","some other color")

希望这对……有帮助,以防发表评论

你想做什么还不清楚?你能再解释一下吗?您希望行或列使用动态颜色吗?我希望在矩阵的列标题中使用该颜色排列。RowNumber(nothing)不适合此作业。因此,您希望在7列数正确后设置列标题背景色替换色?您能否确定要在SQL中动态创建的列数?用户可以根据自己的选择自由选择多个报告期。感谢代码编写者!我试过了。但它不起作用:(是否需要为此自定义代码?不需要此自定义代码
CountDistinct
是该工具提供的默认功能