مستندات HotXLS

متد SaveAs

Workbook را در فایل مشخص‌شده ذخیره می‌کند. در صورت موفقیت ۱ برمی‌گرداند نام فایل‌هایی که به .xlsx ختم می‌شوند از طریق پل صادرسازی XLSX نوشته می‌شوند؛ .xls، .html و .rtf همچنان از صادرکننده‌های کلاسیک استفاده می‌کنند

نحو

function SaveAs( Filename: WideString): Integer;
FileName WideString. رشته‌ای که نام فایل ذخیره‌شونده را مشخص می‌کند. می‌توانید مسیر کامل را وارد کنید؛ در غیر این صورت، مؤلفه فایل را در پوشه جاری ذخیره می‌کند

مثال

این مثال Workbook به نام Example1.xls و Example1.html را با دو Worksheet که داده‌هایی از مجموعه‌داده‌های Table1 و Table2 دارند ایجاد می‌کند

begin
  DataToXLS1.Workbook := nil; //Clears کارپوشه

  //First dataset
  DataToXLS1.WorksheetName := 'Table1 sheet'; //نام کاربرگ نخست را مشخص می‌کند
  DataToXLS1.Dataset := Table1; //مجموعه‌داده را برای صادر کردن مشخص می‌کند
  DataToXLS1.ExportDataset;

  //Second dataset
  DataToXLS1.WorksheetName := 'Table2 sheet'; //نام کاربرگ دوم را مشخص می‌کند
  DataToXLS1.Dataset := Table2; //مجموعه‌داده را برای صادر کردن مشخص می‌کند
  DataToXLS1.ExportDataset;

  DataToXLS1.SaveAs('Example1.xls'); //Saves the created کارپوشه into Example1.xls فایل
  DataToXLS1.SaveAs('Example1.xlsx'); //Saves the created کارپوشه into Example1.xlsx فایل
  DataToXLS1.SaveAs('Example1.html'); //Saves the created کارپوشه into Example1.html فایل
  DataToXLS1.SaveAs('Example1.rtf'); //Saves the created کارپوشه into Example1.rtf فایل
end;