public cReport()
{
try
{
m_headers = new cReportSections();
m_details = new cReportSections();
m_footers = new cReportSections();
m_groups = new cReportGroups();
m_groupsHeaders = getGroups().getGroupsHeaders();
m_groupsFooters = getGroups().getGroupsFooters();
m_paperInfo = new cReportPaperInfo();
m_controls = new cReportControls2();
m_formulas = new cReportFormulas();
m_formulaTypes = new cReportFormulaTypes();
m_connect = new cReportConnect();
m_pageSetting = new cReportPageSettings();
m_pages = new cReportPages();
m_compiler = new cReportCompiler();
setConnectsAux(new cReportConnectsAux());
m_details.setCopyColl(m_controls);
m_headers.setCopyColl(m_controls);
m_footers.setCopyColl(m_controls);
m_groupsHeaders.setCopyColl(m_controls);
m_groupsFooters.setCopyColl(m_controls);
m_details.setTypeSection(csRptSectionType.DETAIL);
m_headers.setTypeSection(csRptSectionType.HEADER);
m_footers.setTypeSection(csRptSectionType.FOOTER);
m_groupsHeaders.setTypeSection(csRptSectionType.GROUP_HEADER);
m_groupsFooters.setTypeSection(csRptSectionType.GROUP_FOOTER);
m_details.setMainTypeSection(csRptSectionType.MAIN_DETAIL);
m_headers.setMainTypeSection(csRptSectionType.MAIN_HEADER);
m_footers.setMainTypeSection(csRptSectionType.MAIN_FOOTER);
}
catch (Exception ex)
{
cError.mngError(ex, "Class_Initialize", C_MODULE, "");
}
}