CSReportEditor.cEditor.getSectionOrSectionLineFromKey C# (CSharp) Метод

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

public getSectionOrSectionLineFromKey ( string key ) : object
key string
Результат object
        public object getSectionOrSectionLineFromKey(string key)
        {
            object sec = getSectionOrSectionLineFromKey(key, m_report.getHeaders());
            if (sec == null)
            {
                sec = getSectionOrSectionLineFromKey(key, m_report.getGroupsHeaders());
                if (sec == null)
                {
                    sec = getSectionOrSectionLineFromKey(key, m_report.getDetails());
                    if (sec == null)
                    {
                        sec = getSectionOrSectionLineFromKey(key, m_report.getGroupsFooters());
                        if (sec == null)
                        {
                            sec = getSectionOrSectionLineFromKey(key, m_report.getFooters());
                        }
                    }
                }
            }

            return sec;
        }

Same methods

cEditor::getSectionOrSectionLineFromKey ( string key, cIReportGroupSections sections ) : object

Usage Example

Пример #1
0
 private object getControlOrSection(cEditor editor, string key)
 {
     if (key.Length > 1)
     {
         if (key.Substring(0, 1) == "S")
         {
             return editor.getSectionOrSectionLineFromKey(key.Substring(1));
         }
         else 
         {
             return editor.getReport().getControls().item(key);
         }
     }
     else 
     {
         return null;
     }
 }
cEditor