我有一份报告,报告有不同的正面或负面价值,然后我想计算得出正值是自己收集的,负值是自己收集的。例如10,20 = 30和-10-20 = -30
答案 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;
}
}