Dokumentácia HotXLS

Metóda SaveAs

Uloží zošit do zadaného súboru. Vráti 1 v prípade úspechu Názvy súborov končiace na .xlsx sú zapísané cez XLSX exportný most; .xls, .html a .rtf naďalej používajú klasické exportéry

Syntax

function SaveAs( Filename: WideString): Integer;
FileName WideString. Reťazec, ktorý určuje názov súboru na uloženie. Môžete uviesť úplnú cestu; ak ju neuvediete, komponent uloží súbor do aktuálneho priečinka

Príklad

This example creates Example1.xls Workbook and Example1.html with two Worksheets which contain data from Table1 and Table2 datasets

begin
  DataToXLS1.Workbook := nil; //Clears zošit

  //First dataset
  DataToXLS1.WorksheetName := 'Table1 sheet'; //Určuje názov prvého hárka
  DataToXLS1.Dataset := Table1; //Určuje dataset na export
  DataToXLS1.ExportDataset;

  //Second dataset
  DataToXLS1.WorksheetName := 'Table2 sheet'; //Určuje názov druhého hárka
  DataToXLS1.Dataset := Table2; //Určuje dataset na export
  DataToXLS1.ExportDataset;

  DataToXLS1.SaveAs('Example1.xls'); //Saves the created zošit into Example1.xls súbor
  DataToXLS1.SaveAs('Example1.xlsx'); //Saves the created zošit into Example1.xlsx súbor
  DataToXLS1.SaveAs('Example1.html'); //Saves the created zošit into Example1.html súbor
  DataToXLS1.SaveAs('Example1.rtf'); //Saves the created zošit into Example1.rtf súbor
end;