anchor.diff:      FPivoter : TmPivoter;
       FDataProvider : IVDDataProvider;
       FGrid : TKGrid;
  +    FGridHelper : TmKGridAsPivotHelper;
       FFilterPanel : TmFilterPanel;
       FToolbar : TUramakiToolbar;
       FConfigurePopupMenu : TPopupMenu;
  -    FNumericColumns : TmIntegerDictionary;
   
       procedure OnClearFilter (Sender : TObject);
       procedure OnExecuteFilter (Sender : TObject);
  
positive.code:     FGrid.FixedRows:= 0;
      FGrid.RowCount:= 0;
      FGrid.ColCount:= 0;
      FNumericColumns.Clear;
    finally
      FGrid.UnlockUpdate;
    end;
  end;
  
  procedure TUramakiKGridAsPivotPlate.DrawPivot;
  var
    list : TCardinalList;
    i : integer;
  begin
    list := TCardinalList.Create;
    try
      ApplyPivotToKGrid(FPivoter, FGrid, list);
      FNumericColumns.Clear;
      for i := 0 to list.Count - 1 do
        FNumericColumns.Add(list.Nums[i], FNumericColumns);
    finally
      list.Free;
    end;
  end;
  
  procedure TUramakiKGridAsPivotPlate.LoadConfigurationFromXML(aXMLElement: TmXmlElement);
  
negative.code:   end;
  end;
  
  constructor TUramakiKGridAsPivotPlate.Create(TheOwner: TComponent);
  begin
    inherited Create(TheOwner);
  