CSReportDll.cReportCompiler.pEvalGroupFunctions C# (CSharp) Méthode

pEvalGroupFunctions() private méthode

private pEvalGroupFunctions ( cReportFormula formula ) : void
formula cReportFormula
Résultat void
        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;
                }
            }
        }