Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 4fd0c773

Von Bernd Bleßmann vor mehr als 2 Jahren hinzugefügt

  • ID 4fd0c773094412acd1daa6d20f982540061dfb8f
  • Vorgänger e92b48eb
  • Nachfolger e7499a1c

Umsatzstatistik-Chart: Sortierung aufsteigend

Unterschiede anzeigen:

SL/Controller/CustomerVendorTurnover.pm
return $self->render('generic/error', { layout => 0 }, label_error => "list_transactions needs a trans_id") unless $::form->{id};
my $sort_dir = 'DESC';
if ($::request->type eq 'json') {
$sort_dir = 'ASC';
}
my $dbh = SL::DB->client->dbh;
my $cv = $::form->{id};
my ($db, $cv_type);
......
if ('month' eq $::form->{mode}) {
$date_part_select = "CONCAT(EXTRACT (MONTH FROM transdate),'/',EXTRACT (YEAR FROM transdate))";
$group_by = "EXTRACT (YEAR FROM transdate), EXTRACT (MONTH FROM transdate)";
$order_by = "EXTRACT (YEAR FROM transdate) DESC, EXTRACT (MONTH FROM transdate) DESC";
$order_by = "EXTRACT (YEAR FROM transdate) $sort_dir, EXTRACT (MONTH FROM transdate) $sort_dir";
} else {
$date_part_select = "EXTRACT (YEAR FROM transdate)";
$group_by = "EXTRACT (YEAR FROM transdate)";
$order_by = "EXTRACT (YEAR FROM transdate) DESC";
$order_by = "EXTRACT (YEAR FROM transdate) $sort_dir";
}
my $query = <<SQL;

Auch abrufbar als: Unified diff