private void m_fTreeCtrls_UpdateSectionFormulaHide(String secKey, String formula) {
if (m_report.getHeaders().item(secKey) != null) {
m_report.getHeaders().item(secKey).getFormulaHide().setText(formula);
}
else if (m_report.getGroupsHeaders().item(secKey) != null) {
m_report.getGroupsHeaders().item(secKey).getFormulaHide().setText(formula);
}
else if (m_report.getDetails().item(secKey) != null) {
m_report.getDetails().item(secKey).getFormulaHide().setText(formula);
}
else if (m_report.getGroupsFooters().item(secKey) != null) {
m_report.getGroupsFooters().item(secKey).getFormulaHide().setText(formula);
}
else if (m_report.getFooters().item(secKey) != null) {
m_report.getFooters().item(secKey).getFormulaHide().setText(formula);
}
else {
cReportSectionLine secLn = null;
cReportSection sec = null;
secLn = pGetSecLnFromKey(secKey, m_report.getHeaders(), out sec);
if (secLn != null) {
secLn.getFormulaHide().setText(formula);
}
else {
secLn = pGetSecLnFromKey(secKey, m_report.getGroupsHeaders(), out sec);
if (secLn != null) {
secLn.getFormulaHide().setText(formula);
}
else {
secLn = pGetSecLnFromKey(secKey, m_report.getDetails(), out sec);
if (secLn != null) {
secLn.getFormulaHide().setText(formula);
}
else {
secLn = pGetSecLnFromKey(secKey, m_report.getGroupsFooters(), out sec);
if (secLn != null) {
secLn.getFormulaHide().setText(formula);
}
else {
secLn = pGetSecLnFromKey(secKey, m_report.getFooters(), out sec);
if (secLn != null) {
secLn.getFormulaHide().setText(formula);
}
}
}
}
}
}
}