internal void Run(IPresent ip, Rows rs, int start, int end) { // if no rows output or rows just leave if (rs == null || rs.Data == null) { return; } if (this.Visibility != null && Visibility.IsHidden(ip.Report(), rs.Data[start]) && Visibility.ToggleItem == null) { return; // not visible } for (int r = start; r <= end; r++) { _TableRows.Run(ip, rs.Data[r]); } return; }
internal void Run(IPresent ip, Row row) { _TableRows.Run(ip, row); return; }