2017-09-18 201 views
0

我明白,下面將在一個表中產生一個行備用行顏色SSRS備用行顏色:=IIF(ROWNUMBER(NOTHING) MOD 2, "LIGHTBLUE", "SILVER")基於價值

我所尋找的是根據設定值來改變顏色,例如我有以下結果:

RecId  Seq 
28292952799 0 
28292952799 1 
28292952799 2 
28292970802 0 
28292970802 1 
28292980070 0 
28292980070 1 
28292980070 2 

基於上述,我將根據該RecId值的每遞增它想要的顏色。

我的理由背後是他們不希望它分組,它使得每個ID更具可讀性。

任何幫助或建議表示讚賞!

回答

1
=IIF(RUNNINGVALUE(Fields!RecId.Value, COUNTDISTINCT,"MainDataSet") MOD 2 = 0, 
    "LightBlue", 
    "Silver") 

這對我有用,當我想做類似的事情。

表達式給每個不同的名稱一個行號並使用模運算。如果行號除以2有一個餘數(奇數),那麼顏色將是銀

+1

這工作正常,感謝您的幫助! – Benzz