Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 13df1e06

Von Martin Helmling vor fast 11 Jahren hinzugefügt

  • ID 13df1e06bae9bab2067e97435afe3f8d7e616843
  • Vorgänger 0780b309
  • Nachfolger 8cd51273

Die Reihenfolge der Buchungen an einem Tag werden nun zusätzlich
nach Referenzen sortiert, bzw wenn nach Refernzen Sortiert wird wird als zweite Sortierregel nach Datum sortiert.
Der gemeldete Fehler #2133 konnte nur reproduziert werden, wenn im Nachhinein Änderungen am Buchungsdatum gemacht wurden.
Somit schloss sich auch aus, nach internen ids der Datenbank zu sortieren.

Behebt #2133

Unterschiede anzeigen:

SL/CA.pm
366 366
  }
367 367

  
368 368
  my $sort = grep({ $form->{sort} eq $_ } qw(transdate reference description)) ? $form->{sort} : 'transdate';
369

  
370
  $query .= qq|ORDER BY $sort|;
369
  my $sort2 = ($sort eq 'reference')?'transdate':'reference';
370
  $query .= qq|ORDER BY $sort , $sort2 |;
371 371
  my $sth = prepare_execute_query($form, $dbh, $query, @values);
372 372

  
373 373
  #get detail information for each transaction

Auch abrufbar als: Unified diff