Bug 207825 Crosstab gives wrong default for Totals on Count
xtab/org.eclipse.birt.report.item.crosstab.core/src/org/eclipse/birt/report/item/crosstab/core/de/internal/DimensionViewTask.java
ILevelDefinition levelDefn = (ILevelDefinition) validatedLevelList
						.get( i );
				String levelName = getLevelHandle( levelDefn );
				tempMember.setStringProperty( MemberValueHandle.LEVEL_PROP,
						levelName );
				Object levelValue = levelValueMap.get( levelName );
				if ( levelValue == null )
					continue;
				tempMember.setProperty( MemberValueHandle.VALUE_PROP,
						levelValue );
				if ( parentMember != null )
				{
					parentMember.add( MemberValueHandle.MEMBER_VALUES_PROP,
							tempMember, 0 );
				}
				parentMember = tempMember;
				tempMember = factory.newMemberValue( );
			}
		}
		
		item.clearProperty( memberValuePropName );
		if ( !isEmptyMemberValue( newMemberValue ))
		item.add( memberValuePropName, newMemberValue );
	}
	private boolean isEmptyMemberValue( MemberValueHandle memberValue )
	{
		assert memberValue != null;
		String levelName = memberValue
				.getStringProperty( MemberValueHandle.LEVEL_PROP );
		if ( levelName != null && levelName.length( ) > 0 )