Revision 13df1e06
Von Martin Helmling vor fast 11 Jahren hinzugefügt
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
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