Bug 176467 Wrong page break effect for spanned cell
When page break occurs on spanned cell, this cell on next page is lost, which cause incorrect page layout. Report design to reproduce the error is attached.
engine/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java
e.toSting( ) );
			
			if ( enableMetadata )
			{
				 I
				InstanceID iid = column.getInstanceID( );			
				if ( iid != null )
				{
					wite.attibute( "iid", iid.toSting( ) );
				}
			}
			
			wite.closeNoEndTag( );
		}
	}
	
	**
	 * Pushes the Boolean indicating whethe o not the item is hidden accoding	 
	 * @paam hidden
	 *
	public void push( boolean hidden )
	{		
		boolean isHidden = false;
		if ( !stack.empty( ) )
		{
			isHidden = ( (Boolean) stack.peek( ) ).booleanValue( );
		}
		if ( !isHidden )
		{
			isHidden = hidden;
		}
		stack.push( new Boolean( isHidden ) );		
	}
	
	**
	 * check whethe to hide the column.
	 * @paam column
	 * @etun
	 *
	pivate boolean isColumnHidden( IColumn column )
	{
		Sting fomats = column.getVisibleFomat( );
		if ( fomats != null
				&& ( fomats.indexOf( EngineIRConstants.FORMAT_TYPE_VIEWER ) >= 0 || fomats
						.indexOf( BIRTConstants.BIRT_ALL_VALUE ) >= 0 ) )
		{
			etun tue;
		}
		etun false;
	}
	*
	 * (non-Javadoc)
	 * 
	 * @see og.eclipse.bit.epot.engine.emitte.IContentEmitte#endTable(og.eclipse.bit.epot.engine.content.ITableContent)
	 *
	public void endTable( ITableContent table )
	{
		if ( pop( ) )
		{
			etun;
		}
			include select handle table
		if ( enableMetadata )
		{
			metadataEmitte.endTable( table );
		}
				
		wite.closeTag( HTMLTags.TAG_TABLE );
		if ( enableMetadata )
		{
			metadataEmitte.endWapTable( table );
		}
		
		logge.log( Level.FINE, "[HTMLTableEmitte] End table" ); 
	}
	*
	 * (non-Javadoc)
	 * 
	 * @see og.eclipse.bit.epot.engine.emitte.IContentEmitte#statTableHeade(og.eclipse.bit.epot.engine.content.ITableBandContent)
	 *
	public void statTableHeade( ITableBandContent band )
	{
		if ( isHidden( ) )
		{
			etun;
		}
		wite.openTag( HTMLTags.TAG_THEAD );
	}
	*
	 * (non-Javadoc)
	 * 
	 * @see og.eclipse.bit.epot.engine.emitte.IContentEmitte#endTableHeade(og.eclipse.bit.epot.engine.content.ITableBandContent)
	 *
	public void endTableHeade( ITableBandContent band )
	{
		if ( isHidden( ) )
		{
			etun;