Документация на HotXLS

Събитие AfterGroup

Настъпва след като заглавието на групата, зadadено с Index, е записано в работния лист

Описание

property AfterGroup: TXLSAfterGroupEvent;

Синтаксис

TAfterGroup = procedure (Sender: TObject; GroupIndex: Integer; GroupRow: IXLSRange; GroupCell: IXLSRange) of object;
Sender TObject. Указва компонента TDataToXLS, който е задействал събитието
GroupIndex Integer. Еднобазиран индекс на групата
GroupRow IXLSRange. Представлява диапазон, който съдържа цялата област на заглавието на групата
GroupCell IXLSRange. Представлява клетка, която съдържа стойността на групата

Пример

Този пример прилага допълнително форматиране за зоната на заглавието на групата

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;