Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision dba493ac

Von Moritz Bunkus vor fast 18 Jahren hinzugefügt

  • ID dba493ac8d5e53b863d59fa25d3b9d2de396b027
  • Vorgänger 743f51fc
  • Nachfolger fa8921ca

ReportGenerator: Man kann jetzt die Standardanordnung (align) in den Spalten angegeben werden.

Unterschiede anzeigen:

SL/ReportGenerator.pm
$self->{form}->error('Incorrect usage -- expecting hash or array ref');
}
my @columns_with_default_alignment = grep { defined $self->{columns}->{$_}->{align} } keys %{ $self->{columns} };
foreach my $row (@{ $row_set }) {
foreach my $column (@columns_with_default_alignment) {
$row->{$column} ||= { };
$row->{$column}->{align} = $self->{columns}->{$column}->{align} unless (defined $row->{$column}->{align});
}
foreach my $field (qw(data link)) {
map { $row->{$_}->{$field} = [ $row->{$_}->{$field} ] if (ref $row->{$_}->{$field} ne 'ARRAY') } keys %{ $row };
}

Auch abrufbar als: Unified diff