CSReportPaint.cReportPrint.getField C# (CSharp) Метод

getField() публичный Метод

public getField ( int indexField ) : cReportPageField
indexField int
Результат CSReportDll.cReportPageField
        public CSReportDll.cReportPageField getField(int indexField)
        {
            CSReportDll.cReportPageField rtn = null;
            CSReportDll.cReportPage page = null;

            page = m_report.getPages().item(m_currPage);

            if (indexField < C_OFFSETDETAIL)
            {
                if (!pGetFieldFromIndexAux(page.getHeader(), indexField, ref rtn))
                {
                    return null;
                }
            }
            else if (indexField < C_OFFSETFOOTER)
            {
                if (!pGetFieldFromIndexAux(page.getDetail(), indexField - C_OFFSETDETAIL, ref rtn))
                {
                    return null;
                }
            }
            else
            {
                if (!pGetFieldFromIndexAux(page.getFooter(), indexField - C_OFFSETFOOTER, ref rtn))
                {
                    return null;
                }
            }
            return rtn;
        }