Bug 314088 The table row height does not work correctly in PDF
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/nLayout/area/impl/BlockContainerArea.java
status = SplitResult.SPLIT_SUCCEED_WITH_PART;
		}
		if ( !force && status == SplitResult.SPLIT_BEFORE_AVOID_WITH_NULL )
		{
			if ( result.size( ) == 0 )
			{
				return SplitResult.BEFORE_AVOID_WITH_NULL;
			}
			
			iter.previous( );
			while ( iter.hasPrevious( ) )
			{
				current = (ContainerArea) iter.previous( );
				int ah = current.getAllocatedHeight( );
				SplitResult splitResult = current.splitLines( 1 );
				if ( splitResult.status == SplitResult.SPLIT_BEFORE_AVOID_WITH_NULL )
				{
					result.remove( current );
					contentHeight -= ah;
					continue;
				}
				else if ( splitResult.status == SplitResult.SPLIT_SUCCEED_WITH_PART )
				{
					result.remove( current );
					ContainerArea splitChildArea = splitResult.getResult( );
					contentHeight = contentHeight - ah
							+ splitChildArea.getAllocatedHeight( );
					result.add( splitChildArea );
					status = SplitResult.SPLIT_SUCCEED_WITH_PART;
					break;