Bug 155007 Group Toc doesn't work well
Group Toc doesn't work well Steps to reproduce: run the attached file and preview it in html/web viewer/PDF Expected results: Group toc works well Actual results: Group toc doesn't work well
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/ReportQueryBuilder.java
while ( ite.hasNext( ) )
								{
									Map.Entry entry = (Map.Entry) ite.next( );
									assert entry.getValue( ) instanceof String;
									entry.setValue( ( String ) newExpressions.get( expressionIndex++ ) );
								}
							}
						}
						break;
					case ActionDesign.ACTION_HYPERLINK :
						action.setHyperlink( (String) newExpressions.get( expressionIndex++ ) );
						break;
					default :
						assert false;
				}
			}
		}
		private ITotalExprBindings getNewExpressionBindings( ReportItemDesign item )
		{
			List expressions = new ArrayList( );
			expressions.add( item.getTOC( ) );
			expressions.add( item.getBookmark( ) );
			expressions.add( item.getOnCreate( ) );
			expressions.add( item.getOnRender( ) );
			expressions.add( item.getOnPageBreak( ) );
			HighlightDesign highlights = item.getHighlight( );
			if ( highlights != null )
			{
				for ( int i = 0; i < highlights.getRuleCount( ); i++ )
				{