Reporting

SSRS 2008 報告在不同欄位值的圖像之間切換

  • September 5, 2012

在 SSRS 報告上的圖像之間切換的最佳方式是什麼?

在我正在創建的報告中,有很多帶有是或否答案的問題,並且根據我對問題的價值,我想顯示正確的圖像。

例如我們有性別:

女男

_

此報告僅用於輸出,不會用於執行數據輸入。

對於每條記錄,無論該人是男性還是女性,我在“性別”列中都有值。我想在正確的性別旁邊顯示一個帶有刻度線的正方形,同時保持另一個選項框為空(一個空的正方形圖像)。這應該像一個單選按鈕一樣起作用。

因此,如果記錄有gender = 'Female',我應該在女性文本框旁邊顯示一個勾號圖像,在男性文本框旁邊顯示一個空方塊,反之亦然,如果gender = 'Male'在記錄中。

有什麼建議?

您可以將表達式用於此類條件工作。為此,請點擊圖像並選擇 BIDS 中的屬性選項卡。找到表達式按鈕**(fx)**並點擊它。輸入如下內容以獲得您想要的內容:

=Iif(Fields!Gender.Value = “Female”, “Female.jpg”, “Male.jpg”)

這是假設您已將圖像設置為可用作報告的全域資源。如果沒有,請將圖像名稱替換為圖像的路徑等…

表達式的一個很好的參考如下:

http://msdn.microsoft.com/en-us/library/ms157328.aspx

我希望這可以幫助你。

引用自:https://dba.stackexchange.com/questions/23479