Bug 123708 A new Date() appears in a generated report between a Text element and a Table element
A new Date() appears in a generated report between a Text element and a Table element. I did not observe this behavior before the 20060112 build. For example, using the 20051230 build, the date did not appear between the HTML text block and the table that follows it in the report. The date that appears in the generated report matches the date that appears in the footer, which uses the following script: <value-of>new Date()</value-of> The report design specifies no content in the header of the Master Page. The report design does not specify a page break after the Text element and before the Table element. The attached Customers.rptdesign that uses ClassicModels database.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/PageRegion.java
public void visitRow( IRowContent row, Object value )
		{
			emitter.startRow( row );
		}
		public void visitTable( ITableContent table, Object value )
		{
			emitter.startTable( table );
		}
		public void visitTableBand( ITableBandContent tableBand, Object value )
		{
			switch ( tableBand.getType( ) )
			{
				case ITableBandContent.BAND_HEADER :
					emitter.startTableHeader( tableBand );
					break;
				case ITableBandContent.BAND_FOOTER :
					emitter.startTableFooter( tableBand );
					break;
				case ITableBandContent.BAND_BODY :
				default :
					emitter.startTableBody( tableBand );
					break;
			}
		}
		public void visitText( ITextContent text, Object value )
		{
			emitter.startText( text );
		}
	};
	private class EndEmitterVisitor extends ContentVisitorAdapter