【发布时间】:2013-12-28 15:54:44
【问题描述】:
我正在尝试创建一个饼图,以显示总预算以及已花费和未花费的内容。这是一个示例数据案例:
第 1 组标题:公司 公司 1:总预算:60,000
第 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 的公式,如下所示:
如果 ProjectName = "Budget" 那么 {BudgetAmount} - {@TotalExpenses} 否则 {ExpenseAmount}
当我运行报告并显示 @PieChartAmount 时,它显示如下:
项目 A 耗材:10,000 项目 A 工资:5,000 项目 B 耗材:18,000 B项目工资:7,000 项目 C 预算剩余:20,000
这些金额都是正确的,但是当饼图呈现时,未使用的预算金额显示为 60,000 而不是 20,000,如下所示:
Project A 15,000
|
* *
* *
* * * *
* * * * -- Project B 25,000
* * *
* * *
* *
| * *
Unspent Budget 60,000
好像在渲染饼图时没有计算@TotalExpenses。如果你有一个好主意,可以尝试不同的东西。
谢谢
【问题讨论】: