簡體   English   中英

SSRS中按背景顏色排序的列

[英]Sorting Column in SSRS by Background Color

是否可以通過背景顏色對SSRS中的列進行排序? 例如,如果我有一個表達式使單元格為紅色或綠色,那么在列出以綠色為背景單元格的單元格之前,是否可以對所有具有紅色背景單元格顏色的列進行排序?

謝謝。

不,我認為您不能這樣做。 我唯一想到的是在排序表達式中引用ReportItems ,但這會導致范圍問題(在VStudio中會出現構建錯誤),因為排序是在Tablix上完成的,而單元格的背景是在較低一級完成的。

但是,很可能您的背景顏色表示是靜態的(不引用數據),或者取決於數據。 您也可以使用完全相同的表達式進行排序。 所以說你有這個背景

=Iif(Fields!Nr.Value > 10, "#FF0000", "#00FF00")

您同樣可以通過以下方式對Tablix進行排序:

=Iif(Fields!Nr.Value > 10, 1, 0)

或者當然已經在SQL中排序:

ORDER BY Nr

暫無
暫無

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

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