2015-07-11 162 views
0

我在VS2012 SSRS上並嘗試爲每個AgentID準備報告。代理需要突出顯示他的欄,並隱藏其他代理的ID。使用表達式爲各個組設置圖表軸標籤

我們同意,我可以A計劃去投入或planB比水平標籤選擇另一個完全隱藏的ID。

我已經與ID 22222.

所示的該圖片中我設法突出顯示與所述系列的fill屬性的表達式的欄。但我不確定如何單獨修改軸標籤。我認爲軸標籤的屬性是指每個組的標籤。我可以隱藏所有這些,但不能單獨操縱它們。

enter image description here

+0

我添加了我的示例rdl。 https://www.dropbox.com/s/rx9gind2dt3p17w/Agent_Chart.rdl?dl=0 –

回答

2

在類別組的屬性可以動態分配條目的軸標籤。這是以價值爲基礎,隻影響標籤,而不是分組。所以如果你有多個標籤結尾相同,他們不會結束在一起。

category group menu

category group properties

所以你的情況爲標籤的表達可能會是這樣的

=IIF(Fields!AGENT_ID.Value=Parameters!AGENT_ID.Value,Fields!AGENT_ID.Value," ") 

請注意:我用一個空格(」「),而不是隻是一個空字符串(「」)。使用空字符串SSRS將用數字填充空類別。空格將會填空類別名稱。

+0

謝謝,邁克爲您的解決方案和修復我的斧頭/軸。它現在工作,但部分,在一個空的地方「」Agent_ID標籤我得到某種格子:像0,2,3,222,28,10,12。我玩了它,看到它行得通,如果我把一些文字放入錯誤的部分。只是好奇這可能是什麼,某種默認網格?再次感謝.M –

+0

我確認,如果你不放任何東西,「VS放入類別總數的網格,並且不可能改變這個默認值,除非你有HIDE標籤。我正在嘗試使用<顯示數據標籤>屬性,我需要以某種方式強調/突出顯示給定的欄。即使我改變顏色它與其他混合,因爲我有100多個類別.. M –

+0

我已經更新了答案。如果您使用空格(「」)而不是空字符串(「」),則實際上會將名稱空白。 –