internal void GetReportItemStartAndEndPages(int index, ref int startPage, ref int endPage) { Global.Tracer.Assert(index >= 0 && index < m_reportItemColDef.Count); if (m_childrenStartAndEndPages != null) { RenderingPagesRanges renderingPagesRanges = m_childrenStartAndEndPages[index]; startPage = renderingPagesRanges.StartPage; endPage = renderingPagesRanges.EndPage; } }
internal void MoveAllToFirstPage(int totalCount) { int count = Count; if (count != 0) { if (count > 1) { base.RemoveRange(1, count - 1); } RenderingPagesRanges renderingPagesRanges = (RenderingPagesRanges) base[0]; renderingPagesRanges.NumberOfDetails = totalCount; renderingPagesRanges.EndPage = renderingPagesRanges.StartPage; } }