anchor.diff:    FValues.Clear;
     FHorizontalGrandTotals.Clear;
     FVerticalGrandTotals.Clear;
  +  FSuperGrandTotal.Clear;
   
     if aClearSettings then
     begin
  
positive.code:           if not Assigned(summaryValue) then
              summaryValue := tmpGrandTotalValues.AddValue(FSummaryDefinitions.Get(z), false);
            summaryValue.ComputeValueInSummaries(FDataProvider.GetDatum(i).GetPropertyByFieldName(FSummaryDefinitions.Get(z).FieldName));
          end;
        end;
  
  
negative.code:       tmpIndex.AddValueIfMissing(tmpKeyValue, tmpActualValue);
  
        currentCoord := BuildKey(currentCoord, tmpKeyValue);
        if poHorizontalGrandTotal in FOptions then
          currentVertCoord:= currentCoord;
      end;
  
  