Bug 208201 Grid width doesn't work in word and excel.[1202][1203]
Description: Grid width doesn't work in word. Build number:2.2.2.v20071031 Steps to reproduce: 1. Insert a grid (1*1). 2. Insert a label to grid cell. 3. Select the grid and set width as 0.5in 4. Preview in word and excel. Expected result: Display grid with 0.5in width. Actual result: Display grid with 100% width. Error log:n/a
engine/org.eclipse.birt.report.engine.emitter.prototype.excel/src/org/eclipse/birt/report/engine/emitter/excel/layout/LayoutUtil.java
for ( int i = 0; i < table.getColumnCount( ); i++ )
		{
			int colwidth = table.getColumnWidth( i );
			
			if ( colwidth == 0 )
			{
				nullNumber++;
				col[i] = -1;
			}
			else
			{
				col[i] = colwidth;
				tmp += col[i];
			}
		}
		
		if ( nullNumber != 0 )
		{
			int aveWidth = ( width - tmp ) / nullNumber;
			tmp = 0;
			for ( int i = 0; i < col.length; i++ )
			{
				if ( col[i] == -1 )
				{
					col[i] = aveWidth;
				}
				tmp += col[i];
			}
		}