internal void CopySubHeadingAggregates()
 {
     if (SubHeading != null)
     {
         SubHeading.CopySubHeadingAggregates();
         Pivot.CopyAggregates(SubHeading.Aggregates, m_aggregates);
         Pivot.CopyAggregates(SubHeading.PostSortAggregates, m_postSortAggregates);
         Pivot.CopyAggregates(SubHeading.RecursiveAggregates, m_aggregates);
     }
 }
        internal PivotHeading GetInnerStaticHeading()
        {
            PivotHeading pivotHeading = null;
            Pivot        pivot        = (Pivot)m_dataRegionDef;

            pivotHeading = ((!m_isColumn) ? pivot.PivotStaticRows : pivot.PivotStaticColumns);
            if (pivotHeading != null && pivotHeading.Level > m_level)
            {
                return(pivotHeading);
            }
            return(null);
        }