簡體   English   中英

SSRS中的指標

[英]Indicators in SSRS

我在SSRS報告中有一列。 值是“ True”或“ False”或“ Yes”或“ No”或“ 1”或“ 0”

我不想在該列中顯示它,而是要使用指標。

我將指標放置在該列中,但需要設置start和end屬性。 我該如何去做,以便當它是“ True”,“ Yes”或“ 1”時顯示綠色的復選標記,否則顯示紅色?

我正在嘗試使用= IFF(Fields!Column_name.Value =“ True”,“ Red”,“ Green”)作為綠色復選標記的起始值...但顯然我錯了...

有什么幫助嗎?

好吧,也許這只是您的問題中的錯字,但有兩點突出

  • 函數是IIF,而不是IFF
  • 真正的結果應該在條件之后優先

我以前從未使用過這些指標,但是簡要地看一下它們,看起來您可以定義可接受(綠色),不可接受(紅色)或中間(黃色)的范圍。

開始和結束可能應該是數字值,“綠色”和“紅色”似乎不是有效值。

嘗試將指標值表達式綁定到類似這樣的東西。

=IIF(Fields!ColumnName.Value = "True" OrElse
    Fields!ColumnName.Value = "Yes"  OrElse
    Fields!ColumnName.Value = "1", 100, 0)

轉到指標屬性>值和狀態,然后將支票的開始和結束值設置為1 X則將其Start&End Value設置為0

然后像這樣寫你的表情:

=iif(First(Fields!YourField.Value, "YourDataSet")=True,1,0)

這應該給您一個Check(如果已選中)或X(如果未選中)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM