HotXLS-documentatie

ExportDBGrid methode

Exports the dbgrid to new of existing Worksheet

Syntaxis

procedure ExportDBGrid;
procedure ExportDBGrid(Newsheet: Boolean);
procedure ExportDBGrid(Newsheet: Boolean; Row, Col: Integer);
Newsheet Optionele Boolean. True - exporteert de dbgrid naar een nieuw werkblad; False - exporteert de dbgrid naar een bestaand werkblad. De standaardwaarde is True
Row Optionele Integer. Rijindex
Col Optionele Integer. Kolomindex

Voorbeeld

Dit voorbeeld maakt werkmap Example1.xls met twee werkbladen aan die gegevens uit de grids DBGrid1 en DBGrid2 bevatten

begin
  GridToXLS1.Workbook := nil; //Clears Workbook

  //First dbgrid
  GridToXLS1.WorksheetName := 'DBGrid1 sheet'; //Specifies the name for first Worksheet
  GridToXLS1.DBGrid := DBGrid1; //Specifies the dbgrid for export
  GridToXLS1.ExportDBGrid;

  //Second dbgrid
  GridToXLS1.WorksheetName := 'DBGrid2 sheet'; //Specifies the name for second Worksheet
  GridToXLS1.DBGrid := DBGrid2; //Specifies the dbgrid for export
  GridToXLS1.ExportDBGrid;

  GridToXLS1.SaveAs('Example1.xls'); //Saves the created Workbook into Example1.xls file
end;
Dit voorbeeld maakt werkmap Example2.xls met één werkblad aan dat gegevens uit de grids DBGrid1 en DBGrid2 bevat

begin
  GridToXLS1.Workbook := nil; //Clears Workbook
  GridToXLS1.WorksheetName := 'DBGrid1 and DBGrid2 sheet'; //Specifies the name for Worksheet

  //First dbgrid
  GridToXLS1.DBGrid := DBGrid1; //Specifies the dbgrid for export
  GridToXLS1.ExportDBGrid;

  //Second dbgrid
  GridToXLS1.DBGrid := DBGrid2; //Specifies the dbgrid for export
  GridToXLS1.ExportDBGrid(false);

  GridToXLS1.SaveAs('Example2.xls'); //Saves the created Workbook into Example2.xls file
end;