DBIx::DataModel::Schema::ResultAs::Xlsx(3p)

NAME
DBIx::DataModel::Schema::ResultAs::Xlsx - writes into an Excel file

SYNOPSIS
  $source->select(..., -result_as => [xlsx => ($file,
                                               -worksheet    => $wksh_name,
                                               -tech_details => 0)]);

DESCRIPTION
Writes all resulting rows into an Excel file, using Excel::Writer::XLSX.

METHODS

new
Arguments :

$file
    Mandatory. This can be either the name of a file to generate, or it can be an open filehandle (see "new" in Excel::Writer::XLSX).

"-worksheet => $wksh_name"
    Optional. Specifies the name of the data worksheet. Default is 'Data'.

"-tech_details => $details_name"
    Optional. Specifies the name of the worksheet that will report technical details (time of extraction, name of database, SQL and bind values). Default is 'Technical_details'. If set to 0 or to an empty string, the technical sheet will not be generated.