Dokumentasi HotXLS

Metode SaveAs

Menyimpan Workbook ke file yang ditentukan. Mengembalikan 1 jika berhasil Nama file yang diakhiri dengan .xlsx ditulis melalui jembatan ekspor XLSX; .xls, .html, dan .rtf terus menggunakan eksportir klasik

Sintaks

function SaveAs( Filename: WideString): Integer;
FileName WideString. String yang menunjukkan nama file yang akan disimpan. Anda dapat menyertakan path lengkap; jika tidak, komponen menyimpan file di folder saat ini

Contoh

Contoh ini membuat Workbook Example1.xls dan Example1.html dengan dua Worksheet yang berisi data dari dataset Table1 dan Table2

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

  //First dataset
  DataToXLS1.WorksheetName := 'Table1 sheet'; //Menentukan nama untuk lembar kerja pertama
  DataToXLS1.Dataset := Table1; //Menentukan dataset untuk ekspor
  DataToXLS1.ExportDataset;

  //Second dataset
  DataToXLS1.WorksheetName := 'Table2 sheet'; //Menentukan nama untuk lembar kerja kedua
  DataToXLS1.Dataset := Table2; //Menentukan dataset untuk ekspor
  DataToXLS1.ExportDataset;

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