Bug 210047 The grand total key should not appear in the new sort key editor
Build ID: I20071101-2000 Steps To Reproduce: 1.New a cube and add a x-tab to the layout 2.add data to the x-tab and show the grand total 3.open the property editor's sorting tab, click "Add" to add a new sort key. Expect: the grand total key should not appear in the key list
data/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/CubeQueryUtil.java
targetLevel,
				higherLevelDefns,
				values,
				null );
	}
		
	/*
	 * (non-Javadoc)
	 * @see org.eclipse.birt.report.data.adapter.api.ICubeQueryUtil#getMemberValueIterator(org.eclipse.birt.report.model.api.olap.TabularCubeHandle, java.lang.String, org.eclipse.birt.data.engine.olap.api.query.ILevelDefinition[], java.lang.Object[])
	 */
	public Iterator getMemberValueIterator( TabularCubeHandle cubeHandle,
			String targetLevel, ILevelDefinition[] higherLevelDefns,
			Object[] values, Map appContext ) throws AdapterException
	{
		try
		{
			if ( ( higherLevelDefns == null && values != null )
					|| ( higherLevelDefns != null && values == null )
					|| cubeHandle == null || targetLevel == null )
				return null;
			DimLevel target = OlapExpressionUtil.getTargetDimLevel( targetLevel );
			TabularHierarchyHandle hierHandle = (TabularHierarchyHandle) ( cubeHandle.getDimension( target.getDimensionName( ) ).getContent( TabularDimensionHandle.HIERARCHIES_PROP,
					0 ) );
			if ( hierHandle.getDataSet( ) != null )
				defineDataSourceAndDataSet( hierHandle.getDataSet( ) );
			else
				defineDataSourceAndDataSet( cubeHandle.getDataSet( ) );
			Map levelValueMap = new HashMap( );
			if ( higherLevelDefns != null )
			{