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
{
				int hCol = ( (Integer) hiddenList.get( i ) ).intValue( );
				if ( hCol < cellId )
				{
					columnNumber--;
				}
				else if ( hCol >= cellId && hCol < colSpan + cellId )
				{
					columnSpan--;
				}
			}
		}
		if ( columnSpan < 1 )
		{
			return;
		}
		assert ( columnNumber >= 0 );
		assert ( columnNumber + columnSpan <= realColCount );
		ensureSize( rowCount, columnNumber + columnSpan );
		
		Cell cell = rows[rowCount - 1].cells[columnNumber];
		int status = cell.getStatus( );
		if ( status == Cell.CELL_EMPTY )
		{
			Cell newCell = Cell.createCell( rows[rowCount - 1].rowId,
					columnNumber, rowSpan, columnSpan, content );
			Cell[] cells = rows[rowCount - 1].cells;
			rows[rowCount - 1].cells[columnNumber] = newCell;
			for ( int i = columnNumber + 1; i < columnNumber + columnSpan; i++ )
			{