Bug 208190 [Regression]A blank column occurs when export report to excel file[1203]
Description: Export report to excel file, a blank column is created on the front of the columns exported. Build version:2.3.0.v20071031-0800 Steps to reproduce: 1.Create a sample datasource and dataset. 2.Pull the dataset to the report layout,and add a group on the table. 3.Preview in web viewer, export the report to excel file, a blank column is created as the first column.
engine/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/ExcelLayoutEngine.java
{
	public final static String EMPTY = "";
	public final static int MAX_ROW = 65525;
	public final static int MAX_CLOUMN = 255;
	public final static Object waste = new Object( );
	private DataCache cache;
	private AxisProcessor axis;
	private StyleEngine engine;
	private int detal;
	private int left;
	private Stack containers = new Stack( );
	private Stack tables = new Stack( );
	private Hashtable links = new Hashtable( );
	public ExcelLayoutEngine( PageDef page )
	{
		axis = new AxisProcessor( );
		int[] init = new int[3];
		init[0] = page.leftmargin;
		init[1] = page.contentwidth + init[0];
		init[2] = page.rightmargin + init[1];
		axis.addCoordinates( init );
		Rule rule = new Rule( init[0], init[1] - init[0] );
		cache = new DataCache( 1 );
		engine = new StyleEngine( this );
		detal = init[0] == 0 ? 0 : 1;