Bug 134488 Set page break for table inside list group header will cause data display error.
Description: Set page break for table inside list group header will cause data display error. Steps to reproduce: 1. Insert a list with a group 2. Insert a table to list group header 3. Set page-break-before to always to table. 4. Preview in web viewer/html/pdf. See attached report. Expected result: Data display correctly Actual result: In Web Viewer, data in table kept display the first data row in each page. In html/pdf, it's ok.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/internal/document/v2/ReportContentLoaderV2.java
{
					IResultSet rset = dataEngine.execute( query );
					resultSets.push( rset );
				}
			}
		}
		InstanceID iid = content.getInstanceID( );
		if ( iid != null )
		{
			DataID dataId = iid.getDataID( );
			while ( dataId == null && iid.getParentID( ) != null )
			{
				iid = iid.getParentID( );
				dataId = iid.getDataID( );
			}
			if ( dataId != null )
			{
				if ( !resultSets.isEmpty( ) )
				{
					IResultSet rset = (IResultSet) resultSets.peek( );
					if ( rset != null )
					{
						long rowId = dataId.getRowID( );
						if ( rowId != -1 && rowId != rset.getCurrentPosition( ) )
						{
							rset.skipTo( rowId );
						}
					}
				}
			}