Tài liệu HotXLS

Sự kiện AfterTitle

Xảy ra sau khi tiêu đề cột được chỉ định bởi FieldIndex được lưu vào ô

Mô tả

Bạn có thể dùng sự kiện này để áp dụng định dạng có điều kiện cho bất kỳ ô tiêu đề nào

Cú pháp

TAfterTitle = procedure(Sender: TObject; Cell: IXLSRange; FieldIndex: Integer; Field: TField) of object;
Sender TObject. Chỉ định thành phần TDataToXLS đã kích hoạt sự kiện
Cell IXLSRange đại diện cho ô có tiêu đề cột
FieldIndex Integer. Chỉ số của trường
Field TField. Một đối tượng đại diện cho trường của tập dữ liệu

Ví dụ

Ví dụ này đặt chiều rộng của cột có chỉ mục 2

procedure TForm1.DataToXLS1AfterTitle(Sender: TObject;
  Cell: IXLSRange; FieldIndex: Integer; Field: TField);
begin
  if FieldIndex = 2 then Cell.ColumnWidth := 30;
end;
Ví dụ này minh họa cách thay đổi văn bản của tiêu đề cột

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