وثائق HotXLS

طريقة SaveAs

تحفظ المصنف في الملف المحدد. ترجع 1 في حالة النجاح تتم كتابة أسماء الملفات التي تنتهي بـ .xlsx من خلال جسر تصدير XLSX؛ وتستمر .xls و .html و .rtf في استخدام المصدرين الكلاسيكيين

البناء

function SaveAs( Filename: WideString): Integer;
FileName WideString. سلسلة نصية تشير إلى اسم الملف المراد حفظه. يمكنك تضمين مسار كامل؛ إذا لم تفعل ذلك، يقوم المكون بحفظ الملف في المجلد الحالي

مثال

هذا المثال ينشئ مصنف Example1.xls و Example1.html مع ورقتي عمل تحتويان على بيانات من مجموعتي بيانات Table1 و Table2

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

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

  //Second dataset
  DataToXLS1.WorksheetName := 'Table2 sheet'; //يحدد the name for second Worksheet
  DataToXLS1.Dataset := Table2; //يحدد 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;