public void AppendFrom(Report report, SemiRowsContainer semirowscontainer) { ShowStyle ss = HandleNoGroupHeader(report, ShowStyle.NoGroupHeader); SemiRows semirows = semirowscontainer.GetABlock(); AppendSemiRows(report, semirows, ss, null); }
public void AppendFrom(Report report, SemiRowsContainer semirowscontainer, ShowStyle showstyle) { SemiRows semirows = semirowscontainer.GetABlock(); showstyle = HandleNoGroupHeader(report, showstyle); AppendSemiRows(report, semirows, showstyle, null); }
public override void BuildRows() { SemiRows semirows = _semirowscontainer.GetABlock(); HandleSummaryRow(semirows); if (_currenttable != null) { FillDataTable(semirows); } if ((_currentmetrix as Cell).Visible) { if ((_currentmetrix as Cell).Tag == null) { (_currentmetrix as Cell).Tag = new SemiRowsContainerPerhaps4Matrix(100);//(_currentmetrix as IIndicatorMetrix).PageSize } ((SemiRowsContainer)(_currentmetrix as Cell).Tag).AddSemiRows(semirows); if (_rowsheight == Int32.MaxValue) { return; } _rows.AppendFrom(_currentreport, semirows); _rowsheight = RowsHeight; if (_rowsheight >= (_currentmetrix as Cell).Height) { _rowsheight = Int32.MaxValue; } } }