水晶报表图表求和的问题
程序中有个收支表,表中有 收支类别,收支金额
收支类别有两种情况: 收入/支出
收支金额中保存数值(注意,保存的都是正数)
采用推模式将 Dataset绑定的报表上的,这时出现了一个问题:
就是 图表中 金额项 的显示值 设的是合计
结果 就把收入和支出都相加了!
实际上,我想要的是收入相加,支出被减
我现在的想法是:能不能在不动Dataset的情况下, 在图表中加载公式,
将收支类别为 支出 的记录的 收支金额变成负数(乘以-1)
如何实现,请大侠指教>
------解决方案--------------------
公式字段可以处理这个,从新构建一个公式字段,然后写段代码对数据处理就行
公式字段怎么用,网上很多
------解决方案--------------------
你是对“所有记录”进行统计吧
新建公式x1,编辑:
If {DataTable1.收支类别} = '收入' Then
{DataTable1.收支金额}
Else
-{DataTable1.收支金额}
图表显示值设为 对公式字段x1的合计即可
------解决方案--------------------