Dokumentacja HotXLS

Zdarzenie AfterGroup

Występuje po wyeksportowaniu tytułu grupy określonego przez Index

Opis

Możesz użyć tego zdarzenia do zastosowania dodatkowego formatowania do obszaru tytułu grupy

Składnia

TDBGridAfterGroup = procedure (Sender: TObject; GroupIndex: Integer; GroupRow: IXLSRange; GroupCell: IXLSRange) of object;
Sender TObject. Określa TGridToXLS komponent że triggered zdarzenie
GroupIndex Integer. Indeks grupy liczony od 1
GroupRow IXLSRange. Reprezentuje zakres zawierający cały obszar tytułu grupy
GroupCell IXLSRange. Reprezentuje komórkę zawierającą wartość grupy

Przykład

Ten przykład stosuje dodatkowe formatowanie do obszaru tytułu grupy
procedure TForm1.GridToXLS1AfterGroup(Sender: TObject;
      GroupIndex: Integer; GroupRow: IXLSRange; GroupCell: IXLSRange);
begin
  GroupRow.Merge;
  With GroupRow do begin
     case GroupIndex of
        1:   Font.Size := 16;
        2:   Font.Size := 14;
        else Font.Size := 12;
     end;
  end;
end;