HotXLS-Dokumentation

AfterGroup-Ereignis

Tritt auf, nachdem der durch Index angegebene Gruppentitel exportiert wurde

Beschreibung

Sie können dieses Ereignis verwenden, um zusätzliche Formatierung auf den Gruppentitel-Bereich anzuwenden

Syntax

TAfterGroup = procedure (Sender: TObject; GroupIndex: Integer; GroupRow: IXLSRange; GroupCell: IXLSRange) of object;
Sender TObject. Gibt TDataToXLS Komponente dass triggered Ereignis
GroupIndex Integer. Einsbasierter Index der Gruppe
GroupRow IXLSRange. Repräsentiert einen Bereich, der den gesamten Gruppen-Titelbereich enthält
GroupCell IXLSRange. Repräsentiert eine Zelle, die den Gruppenwert enthält

Beispiel

Dieses Beispiel wendet zusätzliche Formatierung auf den Gruppentitel-Bereich an

procedure TForm1.DataToXLS1AfterGroup(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;
        3:   Font.Size := 12;
        else Font.Size := 10;
     end;
  end;
end;