Dokumentacja HotXLS

Zdarzenie AfterTitle

Następuje po zapisaniu tytułu kolumny określonego przez FieldIndex do komórki

Opis

To zdarzenie może służyć do zastosowania formatowania warunkowego do dowolnej komórki nagłówka

Przykład

TAfterTitle = procedure(Sender: TObject; Cell: IXLSRange; FieldIndex: Integer; Field: TField) of object;
Sender TObject. Określa TDataToXLS komponent że triggered zdarzenie
Cell IXLSRange reprezentujący komórkę z tytułem kolumny
FieldIndex Integer. Indeks pola
Field TField. Obiekt reprezentujący pole zbioru danych

Przykład

Ten przykład pokazuje, jak zmienić tekst tytułu kolumny

procedure TForm1.DataToXLS1AfterTitle(Sender: TObject;
  Cell: IXLSRange; FieldIndex: Integer; Field: TField);
begin
  if FieldIndex = 2 then Cell.ColumnWidth := 30;
end;
This example shows how to change the text of column title

procedure TForm1.DataToXLS1AfterTitle(Sender: TObject;
  Cell: IXLSRange; FieldIndex: Integer; Field: TField);
begin
  Cell.Value := StringReplace(Cell.Value, '_', ' ', [rfReplaceAll]);
end;