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

Подія AfterGroup

Виникає після експорту заголовка групи, вказаного Index

Опис

Ви можете використовувати цю подію для застосування додаткового форматування до зони заголовка групи

Синтаксис

TAfterGroup = procedure (Sender: TObject; GroupIndex: Integer; GroupRow: IXLSRange; GroupCell: IXLSRange) of object;
Sender TObject. Вказує на компонент TDataToXLS, який спричинив подію
GroupIndex Integer. Індекс групи, що починається з 1
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;