Dokumentácia HotXLS

Udalosť AfterGroup

Nastáva po exportovaní nadpisu skupiny zadaného pomocou Index

Popis

Túto udalosť môžete použiť na aplikovanie ďalšieho formátovania na oblasť nadpisu skupiny

Syntax

TAfterGroup = procedure (Sender: TObject; GroupIndex: Integer; GroupRow: IXLSRange; GroupCell: IXLSRange) of object;
Sender TObject. Určuje komponent TDataToXLS, ktorý vyvolal udalosť
GroupIndex Integer. Index skupiny s číslovaním od 1
GroupRow IXLSRange. Predstavuje rozsah, ktorý obsahuje celú oblasť názvu skupiny
GroupCell IXLSRange. Predstavuje bunku, ktorá obsahuje hodnotu skupiny

Príklad

Tento príklad aplikuje ďalšie formátovanie pre oblasť nadpisu skupiny

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;