[grisbi-bugs] [Grisbi-0.6.0 0000977]: Tri des opérations planifiées dans la page d'accueil
bugtracker at grisbi.org
bugtracker at grisbi.org
Thu Feb 25 21:51:52 CET 2010
A NOTE has been added to this issue.
======================================================================
http://grisbi.tuxfamily.org/mantis/view.php?id=977
======================================================================
Reported By: dr4Ke
Assigned To: pbiava
======================================================================
Project: Grisbi-0.6.0
Issue ID: 977
Category: Main
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
Plateforme: Linux
OS: Debian
Version OS: squeeze
Unstable Impact: Yes
Version GTK:
======================================================================
Date Submitted: 02-23-2010 16:24 UTC
Last Modified: 02-25-2010 20:51 UTC
======================================================================
Summary: Tri des opérations planifiées dans la page d'accueil
Description:
Les opérations planifiées apparaissent non triées (dans l'ordre de création
dans l'échéancier, il me semble).
Ce serait bien de les trier par date par défaut.
======================================================================
----------------------------------------------------------------------
pbiava - 02-23-10 22:02
----------------------------------------------------------------------
Je viens de regarder le code et sur ma version. Les échéances automatiques
sont bien triées par dates. Normalement les manuelles on le même traitement
car le code est le même.
Peux tu attacher ici une image de la page d'accueil.
----------------------------------------------------------------------
dr4Ke - 02-25-10 09:10
----------------------------------------------------------------------
Voici une copie d'écran.
Je joins aussi le fichier de compte.
----------------------------------------------------------------------
dr4Ke - 02-25-10 12:17
----------------------------------------------------------------------
L'erreur est dans le fichier classement_echeances.c.
Il faut utiliser la fonction gsb_data_scheduled_get_date au lieu de
gsb_data_transaction_get_date pour les opérations planifiées manuelles.
Le diff :
--- src/classement_echeances.c 2010-02-25 13:16:19.000000000 +0100
+++ src/classement_echeances.c.ok 2010-02-25 13:15:32.000000000 +0100
@@ -50,10 +50,10 @@
{
const GDate *date;
- date = gsb_data_transaction_get_date ( scheduled_number_1 );
+ date = gsb_data_scheduled_get_date ( scheduled_number_1 );
if ( date )
return ( g_date_compare ( date,
- gsb_data_transaction_get_date
(scheduled_number_2) ));
+ gsb_data_scheduled_get_date (scheduled_number_2)
));
else
return -1;
}
----------------------------------------------------------------------
pbiava - 02-25-10 20:51
----------------------------------------------------------------------
C'est fait mais maintenant les opérations automatiques ne sont plus triées
dans le bon ordre.
As-tu le même comportement.
J'ai ajouté l'image du bug issu de ton propre fichier de compte.
Issue History
Date Modified Username Field Change
======================================================================
02-23-10 16:24 dr4Ke New Issue
02-23-10 16:24 dr4Ke Plateforme => Linux
02-23-10 16:24 dr4Ke OS => Debian
02-23-10 16:24 dr4Ke Version OS => squeeze
02-23-10 16:24 dr4Ke Unstable Impact => Yes
02-23-10 19:19 pbiava Status new => assigned
02-23-10 19:19 pbiava Assigned To => pbiava
02-23-10 22:02 pbiava Note Added: 0002103
02-25-10 09:09 dr4Ke File Added: Accueil.png
02-25-10 09:10 dr4Ke Note Added: 0002106
02-25-10 09:11 dr4Ke File Added: Comptes-obfuscated.gsb
02-25-10 12:17 dr4Ke Note Added: 0002107
02-25-10 20:49 pbiava File Added: bug_tri_op.png
02-25-10 20:51 pbiava Note Added: 0002109
======================================================================
More information about the bugsreports
mailing list