[grisbi-bugs] [Grisbi 0002348]: Lors de l'import d'un fichier .csv la zone "Séléctionnez les champs" de l'étape 3/4 est vide

Grisbi Bug Tracker bugtracker at grisbi.org
Lun 25 Mai 18:46:17 CEST 2026


The following issue has been CLOSED 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2348 
====================================================================== 
Reported By:                LudovicRousseau
Assigned To:                LudovicRousseau
====================================================================== 
Project:                    Grisbi
Issue ID:                   2348
Category:                   Main
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     closed
OS:                         Debian 
Version exact Grisbi:        
Version OS:                  
Version GTK:                 
Resolution:                 fixed
Fixed in Version:           development (git)
====================================================================== 
Date Submitted:             2025-08-14 22:40 CEST
Last Modified:              2026-05-25 18:46 CEST
====================================================================== 
Summary:                    Lors de l'import d'un fichier .csv la zone
"Séléctionnez les champs" de l'étape 3/4 est vide
Description: 
Par défaut le séparateur sélectionné est la virgule "," mais l'affichage ne
se fait pas.
Il faut soit :
- effacer et retapper une ","
- changer de "virgule" à autre chose dans le menu déroulant et revenir sur
"virgule"

Le texte "Les champs suivants manquent ou sont incompatibles : ..." n'apparait
pas, seule l'icône /!\ est affichée.

J'ai découvert ce problème en relation avec
https://www.grisbi.org/bugsreports/view.php?id=2347
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0002347 Erreur à l'import d'un CSV : icône absente
====================================================================== 

---------------------------------------------------------------------- 
 (0007299) brochignac (reporter) - 2025-08-15 17:45
 https://www.grisbi.org/bugsreports/view.php?id=2348#c7299 
---------------------------------------------------------------------- 
Je n'ai pas ce bug avec le fichier "Compte Mr - BRVParihaut [bancaire].csv"
(ci-joint), issu de l'export avec Grisbi du compte du fichier
"Example_3.0-fr.gsb". Le ";" est directement sélectionné.
Le fichier peut être importable sans erreur, bouton "Suivant" non grisé à
l'étape 3/4.
Mais j'ai un comportement étrange:
si je sélectionne "," elle apparaît bien dans la fenêtre à la place de ";"
et j'ai une fenêtre "L'ordre ne peut pas être déterminé, ...", comportement
correct avec "Les champs suivants manquent ou ..." (capture d'écran).
Puis si je re-sélectionne ";" j'ai toujours "Les champs suivants manquent ou
..." avec le bouton "Suivant" grisé et l'import impossible. 

---------------------------------------------------------------------- 
 (0007300) brochignac (reporter) - 2025-08-15 18:00
 https://www.grisbi.org/bugsreports/view.php?id=2348#c7300 
---------------------------------------------------------------------- 
Suite de la note 7299 :
J'ai un comportement différent avec le fichier "Livret d'épargne - Société
Généreuse [bancaire].csv" (ci-joint), lui aussi issu de l'export avec Grisbi
du compte du fichier "Example_3.0-fr.gsb".
si je sélectionne la virgule "," elle apparaît toujours bien dans la fenêtre
à la place de ";" mais j'ai cette fois-çi une fenêtre d'erreur de format de
date (copie d'écran) même si celle-ci est cochée avec le bon format dd/mm/yy,
toujours avec "Les champs suivants manquent ou ..." (capture d'écran).
Si retour au point-virgule ";" j'ai toujours "Les champs suivants manquent ou
..." avec le bouton "Suivant" grisé et l'import impossible.

Ces deux imports se font dans un fichier Grisbi "Mes comptes.gsb" avec un compte
bancaire vierge. 

---------------------------------------------------------------------- 
 (0007398) LudovicRousseau (administrator) - 2025-12-30 18:01
 https://www.grisbi.org/bugsreports/view.php?id=2348#c7398 
---------------------------------------------------------------------- 
Avec le fichier "Livret d'épargne - Société Généreuse [bancaire].csv " j'ai
bien le message sur le format de date.
C'est parce que le fichier ne contient pas assez de dates pour que le format
soit identifié.
"04/01/2023" c'est jour/mois/année ? ou mois/jour/année ?
Grisbi ne peut pas choisir seul. 

---------------------------------------------------------------------- 
 (0007399) LudovicRousseau (administrator) - 2025-12-30 23:00
 https://www.grisbi.org/bugsreports/view.php?id=2348#c7399 
---------------------------------------------------------------------- 
Peux-tu refaire un test avec le code de la branche grisbi-3.0.x ?
J'ai corrigé un problème de recalcule de la liste des champs manquants quand
on change de séparateur. 

---------------------------------------------------------------------- 
 (0007400) brochignac (reporter) - 2025-12-31 13:07
 https://www.grisbi.org/bugsreports/view.php?id=2348#c7400 
---------------------------------------------------------------------- 
Test effectué :
- sur la branche 3.0.x, v3.90.0 hash : 6c26ccf92,
- avec l'import du fichier "Livret d'épargne - Société Généreuse
[bancaire].csv".

Le format de date du fichier "Livret d'épargne - Société Généreuse
[bancaire].csv" est bien jj/mm/aa (dd/mm/yy).
L'import donne le pop-up "Le format de date ne peut pas être déterminé".

Sur la capture d'écran, on voit 2 choses bizarres :
1.1 - en violet, le champ de gauche affiche <Virgule: ","> et le champ de droite
affiche ";"
1.2 - quand on ferme le pop-up, le champ de gauche affiche bien <Point-virgule:
";">.

2.1 - en rouge, le bouton "Suivant" est toujours actif (non grisé),
2.2 - quand on ferme le pop-up sans forcer la date, on peut alors cliquer sur
"Suivant".

Si on remplace le séparateur ";" par ",", on obtient :
- le pop-up "Le format de date ne peut pas être déterminé",
- le message "Les champs suivants manquent ou ...".
Le bouton "Suivant" est grisé.

Si on revient au séparateur ";", on obtient :
- le pop-up "Le format de date ne peut pas être déterminé",
- le message "Tous les champs obligatoires sont remplis" -> BUG RESOLU.
Mais le bouton "Suivant" est de nouveau actif, même sans forcer le format de
date -> BUG ? 

---------------------------------------------------------------------- 
 (0007401) brochignac (reporter) - 2025-12-31 13:08
 https://www.grisbi.org/bugsreports/view.php?id=2348#c7401 
---------------------------------------------------------------------- 
 

---------------------------------------------------------------------- 
 (0007402) brochignac (reporter) - 2025-12-31 13:17
 https://www.grisbi.org/bugsreports/view.php?id=2348#c7402 
---------------------------------------------------------------------- 
Bug toujours présent sur la branche "master" (hash : 6272cc88e) 

---------------------------------------------------------------------- 
 (0007403) LudovicRousseau (administrator) - 2025-12-31 15:27
 https://www.grisbi.org/bugsreports/view.php?id=2348#c7403 
---------------------------------------------------------------------- 
J'ai corrigé le problème d'affichage "Virgule" et ";".
Le bouton Suivant n'est grisé QUE quand il manque des champs.
Si le format de date n'est pas trouvé ni forcé alors un des formats possible
est utilisé. Ça n'empêche pas de passer à la suite. 

---------------------------------------------------------------------- 
 (0007540) LudovicRousseau (administrator) - 2026-05-25 17:43
 https://www.grisbi.org/bugsreports/view.php?id=2348#c7540 
---------------------------------------------------------------------- 
Ça devrait être corrigé dans dd8619554543bc12441bba556ff59f71b5a87863 et
f149488973a71b73707532a06f7c5144b28a624e 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2025-08-14 22:40 LudovicRousseauNew Issue                                    
2025-08-14 22:40 LudovicRousseauStatus                   new => assigned     
2025-08-14 22:40 LudovicRousseauAssigned To               => LudovicRousseau 
2025-08-14 22:40 LudovicRousseauRelationship added       related to 0002347  
2025-08-15 17:45 brochignac     Note Added: 0007299                          
2025-08-15 17:45 brochignac     File Added: Compte Mr - BRV Parishaut
[bancaire].csv                    
2025-08-15 17:45 brochignac     File Added: import-CSV_ordre-indetermine.png    
               
2025-08-15 18:00 brochignac     Note Added: 0007300                          
2025-08-15 18:00 brochignac     File Added: import-CSV_forcer-format-date.png   
                
2025-08-15 18:00 brochignac     File Added: Livret d'épargne - Société
Généreuse [bancaire].csv                    
2025-12-30 18:01 LudovicRousseauNote Added: 0007398                          
2025-12-30 23:00 LudovicRousseauNote Added: 0007399                          
2025-12-31 13:07 brochignac     Note Added: 0007400                          
2025-12-31 13:08 brochignac     Note Added: 0007401                          
2025-12-31 13:08 brochignac     File Added:
import-CSV_forcer-format-date_indetermine.png                    
2025-12-31 13:17 brochignac     Note Added: 0007402                          
2025-12-31 15:27 LudovicRousseauNote Added: 0007403                          
2026-05-25 17:43 LudovicRousseauStatus                   assigned => resolved
2026-05-25 17:43 LudovicRousseauResolution               open => fixed       
2026-05-25 17:43 LudovicRousseauFixed in Version          => development (git)
2026-05-25 17:43 LudovicRousseauNote Added: 0007540                          
2026-05-25 18:46 LudovicRousseauStatus                   resolved => closed  
======================================================================



Plus d'informations sur la liste de diffusion bugsreports