Bug 204215 Background color for xtab doesn't cover the whole area in xls.[1102][1203]
Description: Background color for xtab doesn't cover the whole area in xls. Build number:2.2.1.v20070920 Steps to reproduce: 1. Preview attached report in xls Expected result: Background color covers whole area. Actual result: Several places are filled with white background color. Error log:n/a
engine/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/ExcelLayoutEngine.java
cache = new DataCache( 1 );
		engine = new StyleEngine( this );
		detal = init[0] == 0 ? 0 : 1;
		left = init[0];
		containers.push( createContainer( rule, page.style ) );
	}
	public XlsContainer getCurrentContainer( )
	{
		return (XlsContainer) containers.peek( );
	}
	public Stack getContainers( )
	{
		return containers;
	}
	public void addTable( TableInfo table, IStyle style )
	{
		Rule rule = getCurrentContainer( ).getRule( );
		int start = rule.getStart( );
		int[] npos = new int[table.getColumnCount( )];
		npos[0] = start;
		for ( int i = 1; i < table.getColumnCount( ); i++ )
		{
			npos[i] = npos[i - 1] + table.getColumnWidth( i - 1 );
		}
		int[] scale = axis.getRange( start, rule.getEnd( ) );
		for ( int i = 0; i < scale.length - 1; i++ )
		{
			int sp = scale[i];
			int se = scale[i + 1];
			int[] range = inRange( sp, se, npos );