تحفظ Workbook في الملف المحدد. ترجع 1 إذا نجحت
تتم كتابة أسماء الملفات التي تنتهي بـ .xlsx من خلال جسر تصدير XLSX؛ تستمر .xls و .html و .rtf في استخدام المصدرين الكلاسيكيين
بناء الجملة
function SaveAs(Filename: WideString): Integer;
| FileName |
WideString. سلسلة نصية تشير إلى اسم الملف المراد حفظه. يمكنك تضمين مسار كامل؛ إذا لم تفعل، سيحفظ المكون الملف في المجلد الحالي |
مثال
هذا المثال ينشئ مصنف Example1.xls وملف Examle1.html مع ورقتي عمل تحتويان على بيانات من DBGrid1 و DBGrid2
begin
GridToXLS1.Workbook := nil; //يمسح Workbook
//أول dbgrid
GridToXLS1.WorksheetName := 'DBGrid1 sheet'; //يحدد اسم Worksheet الأولى
GridToXLS1.DBGrid := DBGrid1; //يحدد dbgrid للتصدير
GridToXLS1.ExportDBGrid;
//ثاني dbgrid
GridToXLS1.WorksheetName := 'DBGrid2 sheet'; //يحدد اسم Worksheet الثانية
GridToXLS1.DBGrid := DBGrid2; //يحدد dbgrid للتصدير
GridToXLS1.ExportDBGrid;
GridToXLS1.SaveAs('Example1.xls'); //يحفظ Workbook المنشأ في ملف Example1.xls
GridToXLS1.SaveAs('Example1.xlsx'); //يحفظ Workbook المنشأ في ملف Example1.xlsx
GridToXLS1.SaveAs('Example1.html'); //يحفظ Workbook المنشأ في ملف Example1.html
GridToXLS1.SaveAs('Example1.rtf'); //يحفظ Workbook المنشأ في ملف Example1.rtf
end;