2013-12-10 59 views
1

我正在嘗試創建一個餅圖,它將顯示總預算以及已花費和未花費的費用。下面是一個示例的數據的情況下:水晶報表餅圖顯示預算費用和費用

組1接頭:公司 公司1:總預算:60000

組2部首:項目 項目A

詳情:費用

Project A Supplies: 10,000 
Project A Wages:  5,000 

組2頁腳:項目

Project A Total Expenses: 15,000 

2組部首:項目B

詳情:費用

Project B Supplies: 18,000 
Project B Wages:  7,000 

組2頁腳:項目

Project B Total Expenses: 25,000 

組1頁腳:公司

Company 1: Unspent Budget: 60,000 - 15,000 - 25,000 = 20,000 

這裏是餡餅什麼圖表應該如下所示:

Project A 15,000 
     | 
    * * 
    *  * 
    * * * * 
* * * * -- Project B 25,000 
* * * 
    * * * 
    *  * 
    | * *   
Unspent Budget 20,000 

我試過各種解決方案,但無濟於事。我嘗試用預算金額創建一個虛擬詳細記錄,然後使用3公式方法創建運行總費用。然後我創建了一個名爲公式是@PieChartAmount是這樣的:

如果項目名=「預算」然後{BudgetAmount} - {} @TotalExpenses其他{} ExpenseAmount

當我運行報告並顯示@ PieChartAmount它顯示如下:

項目A耗材:10,000 項目(一)工資:5000 項目B耗材18,000 項目B的工資7,000 項目C剩餘預算:20,000

這些數額是正確的,但是當餅圖呈現,將未使用的預算金額顯示60000,而不是20000如下:

Project A 15,000 
     | 
    * * 
    *  * 
    * * * * 
* * * * -- Project B 25,000 
* * * 
    * * * 
    *  * 
    | * *   
Unspent Budget 60,000 

這是因爲如果當餅圖呈現@TotalExpenses不計算。如果你有一個好主意,可以嘗試不同的嘗試。

謝謝

回答

0

通過改變公式來計算在組級別,一切都成功了。

如果{@ProjectName} = 「預算未動用」 那{} @budget - 總和({@費用},{} Project.CompanyID)否則總和({@費用},{@項目名})