HotXLS-Dokumentation

AfterRow-Ereignis

Tritt auf, nachdem der durch RowIndex angegebene Datensatz in das Tabellenblatt gespeichert wurde

Beschreibung

Sie können dieses Ereignis verwenden, um bedingte Formatierung auf die gesamte Zeile im Detailbereich anzuwenden

Syntax

TAfterRow = procedure (Sender: TObject; Range: IXLSRange; RowIndex: Integer) of object;
Sender TObject. Gibt TDataToXLS Komponente dass triggered Ereignis
Range IXLSRange. Repräsentiert einen Bereich, der die exportierte Zeile enthält
RowIndex Integer. Der Index der exportierten Zeile

Beispiel

Dieses Beispiel setzt die Innenfarbe für ungerade Zeilen auf Aquamarin

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