Сохраняет рабочую книгу в указанный файл. Возвращает 1 в случае успеха
Имена файлов с расширением .xlsx записываются через мост экспорта XLSX; .xls, .html и
.rtf по-прежнему используют классические экспортёры
Синтаксис
function SaveAs( Filename: WideString): Integer;
| FileName |
WideString. Строка, задающая имя файла для сохранения. Можно указать полный путь; если не указать, компонент сохранит файл в текущей папке |
Пример
Данный пример создаёт рабочую книгу Example1.xls и файл Example1.html с двумя листами, содержащими данные из наборов данных 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 created книга в Example1.xls файл
DataToXLS1.SaveAs('Example1.xlsx'); //Saves created книга в Example1.xlsx файл
DataToXLS1.SaveAs('Example1.html'); //Saves created книга в Example1.html файл
DataToXLS1.SaveAs('Example1.rtf'); //Saves created книга в Example1.rtf файл
end;