1 package SL::Controller::Helper::ReportGenerator::ControlRow::Separator;
 
   5 use parent qw(SL::Controller::Helper::ReportGenerator::ControlRow::Base);
 
  13   my ($self, $report) = @_;
 
  15   $report->add_separator();
 
  28 SL::Controller::Helper::ReportGenerator::ControlRow::Separator - an
 
  29 implementaion of a control row class to display a separator
 
  33 This class implements a control row for the report generator helper to display
 
  38   use SL::Controller::Helper::ReportGenerator;
 
  39   use SL::Controller::Helper::ReportGenerator::ControlRow qw(make_control_row);
 
  44     # Set up the report generator instance. In this example this is
 
  45     # hidden in "prepare_report".
 
  46     my $report = $self->prepare_report;
 
  48     # Get objects from database.
 
  49     my $objects = SL::DB::Manager::TimeRecording->get_all(...);
 
  52     push @$objects, make_control_row("separator");
 
  54     # Let report generator create the output.
 
  55     $self->report_generator_list_objects(
 
  63 This control row does not use any parameters.
 
  67 Bernd Bleßmann E<lt>bernd@kivitendo-premium.deE<gt>