X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/blobdiff_plain/e112111e80aafcd8f3c86b4ba2a5c5fe3db4b5c2..2ff1c023218df79f45ab9343dc467e123f5eaa82:/SL/Controller/Helper/ReportGenerator.pm diff --git a/SL/Controller/Helper/ReportGenerator.pm b/SL/Controller/Helper/ReportGenerator.pm index 0cf376df4..13f47983f 100644 --- a/SL/Controller/Helper/ReportGenerator.pm +++ b/SL/Controller/Helper/ReportGenerator.pm @@ -19,6 +19,9 @@ our @EXPORT = qw( sub action_report_generator_export_as_pdf { my ($self) = @_; + + delete $::form->{action_report_generator_export_as_pdf}; + if ($::form->{report_generator_pdf_options_set}) { my $saved_form = save_form(); @@ -48,6 +51,9 @@ sub action_report_generator_export_as_pdf { sub action_report_generator_export_as_csv { my ($self) = @_; + + delete $::form->{action_report_generator_export_as_csv}; + if ($::form->{report_generator_csv_options_set}) { $self->report_generator_do('CSV'); return; @@ -92,7 +98,7 @@ sub report_generator_list_objects { $params{layout} //= 1; my $column_defs = $params{report}->{columns}; - my @columns = $params{report}->get_visible_columns; + my @columns = $params{report}->get_visible_columns('HTML'); for my $obj (@{ $params{objects} || [] }) { my %data = map {