Bug 199982 Table displays from the second page instead of the first.[0004]
Description: Table displays from the second page instead of the first. Build number:2.2.1.v20070814 steps to reproduce: 1. Preview attached report in pdf. Expected result: The table displays from the first page. Actual result: The first page displays label and grid content only. Table displays from the second page. Error log:n/a
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTableLM.java
{
					cols[i] = avaWidth;
				}
				else
				{
					cols[i] -= (int) ( ( (float) cols[i] ) * delta / currentSum );
				}
			}
		}
		private void distributeLeftWidth( int cols[], int avaWidth )
		{
			for ( int i = 0; i < cols.length; i++ )
			{
				if ( cols[i] < 0 )
				{
					cols[i] = avaWidth;
				}
			}
		}
	}
	private boolean isColumnHidden( IColumn column )
	{
		String format = context.getFormat( );
		String formats = column.getVisibleFormat( );
		if ( formats != null
				&& formats.length( ) > 0
				&& ( formats.toUpperCase( ).indexOf( format.toUpperCase( ) ) >= 0 || formats
						.toUpperCase( ).indexOf(
								BIRTConstants.BIRT_ALL_VALUE.toUpperCase( ) ) >= 0 ) )
		{