Bug 187481 [Automation][Regression] the attached report designs cannot be previewed properly in viewer
steps to reproduce: - use the attached report designs (custom style applied to grid cell, grid row, and grid column in respective report design) - preview in viewer expected behavior: - report should be previewed properly actual behavior: - it seemed that data in grid cell, row, and column were lost when preview in viewer
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/internal/document/v4/RowExecutor.java
protected ReportItemExecutor doCreateExecutor( long offset )
	{
		RowDesign rowDesign = (RowDesign) design;
		if ( nextItem < rowDesign.getCellCount( ) )
		{
			CellDesign cellDesign = rowDesign.getCell( nextItem );
			nextItem++;
			return manager.createExecutor( this, cellDesign, offset );
		}
		return null;
	}
	protected void doSkipToExecutor( InstanceID id, long offset )
	{
		RowDesign rowDesign = (RowDesign) design;
		int cellCount = rowDesign.getCellCount( );
		long cellDesignId = id.getComponentID( );
		for ( int i = 0; i < cellCount; i++ )
		{
			ReportItemDesign childDesign = rowDesign.getCell( i );
			if ( cellDesignId == childDesign.getID( ) )
			{
				
				nextItem = i;
				return;
			}
		}
		nextItem = rowDesign.getCellCount( );
	}
}