Documentação do HotXLS

Evento AfterGroup

Ocorre após a exportação do título do grupo especificado por Index

Descrição

Pode utilizar este evento para aplicar formatação adicional à área de título do grupo

Sintaxe

TDBGridAfterGroup = procedure (Sender: TObject; GroupIndex: Integer; GroupRow: IXLSRange; GroupCell: IXLSRange) of object;
Sender TObject. Especifica o componente TGridToXLS que desencadeou o evento
GroupIndex Integer. Índice baseado em 1 do grupo
GroupRow IXLSRange. Representa um intervalo que contém toda a área do título do grupo
GroupCell IXLSRange. Representa uma célula que contém o valor do grupo

Exemplo

Este exemplo aplica formatação adicional à área de título do grupo
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;