2016-11-08 52 views
0

我嘗試使用下面的計算字段來填充SSRS條形圖:如何使用計算字段填充SSRS圖表?

= COUNT(!IIF(字段JobDeployment.Value < 「1440」,1,爲Nothing))/數(場CaseStatus.Value )

要解釋它是在一天內完成任務的數量除以任務的數量。

然後將這個數字作爲每個月的百分比進行歸類,最終的結果是這些百分比是條形圖。

現在,當我選擇與價值系列是上述計算字段我的條形圖它不返回任何值

的數據是正確的表格,所以我很高興與但當我想它以圖表的形式,我沒有得到任何結果。

可能有人請仁慈地給一些指點,爲什麼是這樣的話

感謝 丹

+0

IIF(字段JobDeployment.Value < 「1440」,1,什麼也沒有!) - 那麼這將返回如果爲真,則爲1,否則爲假。你不想要分子中完成的任務嗎? –

回答

0

如果你正在使用Visual Studio(而不是報表生成器),你應該得到的錯誤信息解釋爲什麼它不起作用。您可以在圖表中使用的表達式是有限的。相反,您可以在數據集級別完成邏輯並將聚合留給圖表。

  1. 將一個計算的欄加入您的數據集,查看您的狀況。

    = IIF(領域!JobDeployment.Value < 「1440」,1,爲Nothing)

  2. 在圖表中,只是比較計數。

    = COUNT(字段FilteredJobDeployment.Value!)/數(場CaseStatus.Value!)

+0

非常感謝Steven –