Tài liệu HotXLS

Phương thức SaveAs

Lưu Workbook vào tệp được chỉ định. Trả về 1 nếu thành công Tên tệp kết thúc bằng .xlsx được ghi qua cầu nối xuất XLSX; .xls, .html.rtf tiếp tục sử dụng các bộ xuất truyền thống

Cú pháp

function SaveAs( Filename: WideString): Integer;
FileName WideString. Chuỗi cho biết tên tệp cần lưu. Bạn có thể bao gồm đường dẫn đầy đủ; nếu không, thành phần sẽ lưu tệp trong thư mục hiện tại

Ví dụ

Ví dụ này tạo Workbook Example1.xls và Example1.html với hai Worksheet chứa dữ liệu từ tập dữ liệu Table1 và Table2

begin
  DataToXLS1.Workbook := nil; //Clears Workbook

  //First dataset
  DataToXLS1.WorksheetName := 'Table1 sheet'; //Specifies the name for first Worksheet
  DataToXLS1.Dataset := Table1; //Specifies the dataset for export
  DataToXLS1.ExportDataset;

  //Second dataset
  DataToXLS1.WorksheetName := 'Table2 sheet'; //Specifies the name for second Worksheet
  DataToXLS1.Dataset := Table2; //Specifies the dataset for export
  DataToXLS1.ExportDataset;

  DataToXLS1.SaveAs('Example1.xls'); //Saves the created Workbook into Example1.xls file
  DataToXLS1.SaveAs('Example1.xlsx'); //Saves the created Workbook into Example1.xlsx file
  DataToXLS1.SaveAs('Example1.html'); //Saves the created Workbook into Example1.html file
  DataToXLS1.SaveAs('Example1.rtf'); //Saves the created Workbook into Example1.rtf file
end;