如何在devexpress报告中汇总计算

时间:2015-09-09 07:48:31

标签: devexpress report

我有一份报告,报告有不同的正面或负面价值,然后我想计算得出正值是自己收集的,负值是自己收集的。例如10,20 = 30和-10-20 = -30

1 个答案:

答案 0 :(得分:0)

您可以使用事件SummaryRowChanged并手动设置您的逻辑:

    public double PositiveSumm = 0;
    public double NegativeSumm = 0;
    private void xrTableCell1_SummaryRowChanged(object sender, EventArgs e)
    {
        var currentVal = Convert.ToDouble(GetCurrentColumnValue("ColumnName"));
        if (currentVal > 0)
        {
            PositivSumm += currentVal;
        }
        else
        {
            NegativSumm += currentVal;
        }
    }
相关问题