Bug 156636 [Acceptance] Format does not take effect in pre-defined style report
Format does not take effect in pre-defined style report Steps to reproduce: 1. New a report, add a sample datasource and data set with table "CUSTOMERS" 2. Drag the dataset in the report 3. Add a pre-define style "report" Set format Number as to Currency Set format Datetime to Shorttime Set format String to Lowercase 4. Preview the report in Web viewer, HTML and PDF Expected result: Format takes effect Actual result: Format does not take effect
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/parser/EngineIRVisitor.java
for ( int i = 0; i < elements.getCount( ); i++ )
		{
			apply( elements.get( i ) );
			if ( currentElement != null )
			{
				band.addContent( (ReportItemDesign) currentElement );
			}
		}
		return band;
	}
	/**
	 * create a list group using the DE's ListGroup.
	 * 
	 * @param handle
	 *            De's list group
	 * @return engine's list group
	 */
	public void visitListGroup( ListGroupHandle handle )
	{
		ListGroupDesign listGroup = new ListGroupDesign( );
		setupGroup( listGroup, handle );
		SlotHandle headerSlot = handle.getHeader( );
		if ( headerSlot.getCount( ) > 0 )
		{
			ListBandDesign header = createListBand( headerSlot );
			header.setBandType( ListBandDesign.GROUP_HEADER );
			header.setGroup( listGroup );
			listGroup.setHeader( header );
			listGroup.setHeaderRepeat( handle.repeatHeader( ) );