Zapisuje skoroszyt do wskazanego pliku. Zwraca 1 w przypadku powodzenia
Nazwy plików kończące się na .xlsx są zapisywane przez most eksportu XLSX; .xls, .html i
.rtf nadal korzystają z klasycznych eksporterów
Składnia
function SaveAs( Filename: WideString): Integer;
| FileName |
WideString. Łańcuch określający nazwę pliku do zapisania. Możesz podać pełną ścieżkę; jeśli tego nie zrobisz, komponent zapisze plik w bieżącym folderze |
Przykład
Ten przykład tworzy skoroszyt Example1.xls i plik Example1.html z dwoma arkuszami zawierającymi dane z zestawów danych Table1 i Table2
begin
DataToXLS1.Workbook := nil; //Clears skoroszyt
//First dataset
DataToXLS1.WorksheetName := 'Table1 sheet'; //Określa nazwę pierwszego arkusza
DataToXLS1.Dataset := Table1; //Określa zestaw danych do eksportu
DataToXLS1.ExportDataset;
//Second dataset
DataToXLS1.WorksheetName := 'Table2 sheet'; //Określa nazwę drugiego arkusza
DataToXLS1.Dataset := Table2; //Określa zestaw danych do eksportu
DataToXLS1.ExportDataset;
DataToXLS1.SaveAs('Example1.xls'); //Saves created skoroszyt do Example1.xls plik
DataToXLS1.SaveAs('Example1.xlsx'); //Saves created skoroszyt do Example1.xlsx plik
DataToXLS1.SaveAs('Example1.html'); //Saves created skoroszyt do Example1.html plik
DataToXLS1.SaveAs('Example1.rtf'); //Saves created skoroszyt do Example1.rtf plik
end;