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

Подія AfterRow

Відбувається після того, як запис із вказаним RowIndex збережено до аркуша

Опис

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

Синтаксис

TDBGridAfterRow = procedure (Sender: TObject; Range: IXLSRange; RowIndex: Integer) of object;
Sender TObject. Вказує на компонент TGridToXLS, який спричинив подію
Range IXLSRange. Представляє діапазон, що містить експортований рядок
RowIndex Integer. Індекс рядка, який експортується

Приклад

Цей приклад встановлює колір фону для непарних рядків на блакитний

procedure TForm1.GridToXLS1AfterRow(Sender: TObject;
  Range: IXLSRange; RowIndex: Integer);
begin
  if Odd(RowIndex) then Range.Interior.Color := ColorToRGB(clAqua);
end;