Salvează registrul de lucru în fișierul specificat. Returnează 1 dacă reușește
Fișierele cu extensia .xlsx sunt scrise prin puntea de export XLSX; .xls, .html și .rtf continuă să utilizeze exportatorii clasici
Sintaxă
function SaveAs( Filename: WideString): Integer;
| FileName |
WideString. Un șir care indică numele fișierului care va fi salvat. Puteți include o cale completă; dacă nu o includeți, componenta salvează fișierul în folderul curent |
Exemplu
Acest exemplu creează registrul de lucru Example1.xls și Example1.html cu două foi de lucru care conțin date din seturile de date Table1 și Table2
begin
DataToXLS1.Workbook := nil; //Clears registru de lucru
//First dataset
DataToXLS1.WorksheetName := 'Table1 sheet'; //Specifică numele primei foi de lucru
DataToXLS1.Dataset := Table1; //Specifică setul de date pentru export
DataToXLS1.ExportDataset;
//Second dataset
DataToXLS1.WorksheetName := 'Table2 sheet'; //Specifică numele celei de-a doua foi de lucru
DataToXLS1.Dataset := Table2; //Specifică setul de date pentru export
DataToXLS1.ExportDataset;
DataToXLS1.SaveAs('Example1.xls'); //Saves the created registru de lucru into Example1.xls fișier
DataToXLS1.SaveAs('Example1.xlsx'); //Saves the created registru de lucru into Example1.xlsx fișier
DataToXLS1.SaveAs('Example1.html'); //Saves the created registru de lucru into Example1.html fișier
DataToXLS1.SaveAs('Example1.rtf'); //Saves the created registru de lucru into Example1.rtf fișier
end;