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 Examle1.html file with two Worksheets which contain data from DBGrid1 and DBGrid2

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

  //First dbgrid
  GridToXLS1.WorksheetName := 'DBGrid1 sheet'; //Určuje názov prvého hárka
  GridToXLS1.DBGrid := DBGrid1; //Určuje DBGrid na export
  GridToXLS1.ExportDBGrid;

  //Second dbgrid
  GridToXLS1.WorksheetName := 'DBGrid2 sheet'; //Určuje názov druhého hárka
  GridToXLS1.DBGrid := DBGrid2; //Určuje DBGrid na export
  GridToXLS1.ExportDBGrid;

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