private void pEvalGroupFunctions(cReportFormula formula)
{
cReportFormulaInt fint = null;
for (int _i = 0; _i < formula.getFormulasInt().count(); _i++)
{
fint = formula.getFormulasInt().item(_i);
switch (fint.getFormulaType())
{
case csRptFormulaType.CSRPTGROUPTOTAL:
evalGroupTotal(fint);
break;
case csRptFormulaType.CSRPTGROUPMAX:
evalGroupMax(fint);
break;
case csRptFormulaType.CSRPTGROUPMIN:
evalGroupMin(fint);
break;
case csRptFormulaType.CSRPTGROUPAVERAGE:
evalGroupAverage(fint);
break;
case csRptFormulaType.CSRPTGROUPPERCENT:
evalGroupPercent(fint);
break;
case csRptFormulaType.CSRPTGROUPCOUNT:
evalGroupCount(fint);
break;
case csRptFormulaType.CSRPTGROUPLINENUMBER:
evalGroupLineNumber(fint);
break;
}
}
}