Bug 193674 Cross table page break is not correctly[1102]
Description: Cross table page break is not correctly[1102] Please see the attached report and screen image on page2 Actual result: The measure value will display on dimension area Exception: The first and second page should be: Australia Melbourne 6.0 null value null value null value null value France Strasbourg null value 4.0 null value null value null value
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/buffermgr/TableContentLayout.java
*/
	public Row createRow( Object rowContent, boolean isHidden )
	{
		if ( !isHidden ) 
		{
			isRowHidden = false;
			ensureSize( rowCount + 1, realColCount );
			Row row = rows[rowCount];
			row.rowId = rowCount;
			row.content = rowContent;
			if ( rowCount > 0 )
			{
				Cell[] cells = row.cells;
				
				Cell[] lastCells = rows[rowCount - 1].cells;;
				for ( int cellId = 0; cellId < realColCount; cellId++ )
				{
					Cell lastCell = lastCells[cellId];
					if ( lastCell.status == Cell.CELL_SPANED )
					{
						lastCell = lastCell.getCell( );
					}
					if ( lastCell.status == Cell.CELL_USED )
					{
						if ( lastCell.rowSpan < 0
								|| lastCell.rowId + lastCell.rowSpan > rowCount )
						{
							cells[cellId] = Cell.createSpanCell( rowCount,
									cellId, lastCell );
						}