2017-09-27 125 views
0

我需要在橫軸上的月份和垂直軸上的值上製作折線圖。向上下行趨勢線圖上的SSRS顏色表達式

如果基於前一個月的趨勢在增長,我需要用綠色對線段進行着色,如果趨勢在下降,則需要用紅色顯示。 Graph

我找不到一種方法來比較按月分組的值,我不希望通過從db中添加另一個查詢來執行此操作。

+0

歡迎來到Stack Overflow!請花一些時間閱讀幫助頁面,尤其是[我可以問什麼問題?](http://stackoverflow.com/help/on-topic)和[我應該避免提出什麼類型的問題?] (http://stackoverflow.com/help/dont-ask)。更重要的是,請閱讀[Stack Overflow問題清單](http://meta.stackexchange.com/q/156810/204922)。您可能還想了解[最小,完整和可驗證示例](http://meta.stackexchange.com/q/156810/204922) – Guenther

回答

0

右鍵單擊圖表系列(圖表的一行),然後選擇Series Properties...,單擊左側的Fill,然後單擊fx按鈕以輸入並表達填充。假設您的字段名爲Sales。使用以下表達式填充:

=IIF(Fields!Sales.Value >= Previous(Fields!Sales.Value), "Green", "Red") 

這對我的簡單測試很有效。您可能需要在您的查詢中進行彙總(按月份和總和),以使其正常工作。