Pouvoir importer plusieurs jeux de données d'un seul coup #17

Open
opened 2026-08-11 16:15:00 +00:00 by ferrous_sapling · 2 comments

Pour l'instant si on veut importer plusieurs jeux de données il faut suivre les étapes 1) cliquer sur « Importer » 2) choisir le bon dossier 3) cliquer sur « Ok » en boucle pour chaque dossier contenant un de ces jeux de données.

Dans l'idéal, on pourrait choisir plusieurs dossiers côte-à-côte lors de l'étape 2) et l'outil les importerait toutes une par une avec un seul clic sur « Ok ».

À voir si les dialogues de selection de dossier des différents OS (surtout Windows) permettent de saisir plusieurs dossiers d'un coup.

Pour l'instant si on veut importer plusieurs jeux de données il faut suivre les étapes 1) cliquer sur « Importer » 2) choisir le bon dossier 3) cliquer sur « Ok » en boucle pour chaque dossier contenant un de ces jeux de données. Dans l'idéal, on pourrait choisir plusieurs dossiers côte-à-côte lors de l'étape 2) et l'outil les importerait toutes une par une avec un seul clic sur « Ok ». À voir si les dialogues de selection de dossier des différents OS (surtout Windows) permettent de saisir plusieurs _dossiers_ d'un coup.
Author
Owner

Il semblerait que rfd (la bibliothèque externe qui nous sert à utiliser/invoquer le sélecteur de fichiers du système d'exploitation de l'hôte) permet déjà cela :

rfd::FileDialogue::new().pick_folders() // -> Option<Vec<PathBuf>>
Il semblerait que `rfd` (la bibliothèque externe qui nous sert à utiliser/invoquer le sélecteur de fichiers du système d'exploitation de l'hôte) permet déjà cela : ```rust rfd::FileDialogue::new().pick_folders() // -> Option<Vec<PathBuf>> ```
Author
Owner

Si on permet d'importer depuis plusieurs dossiers d'un seul coup, il serait bon de migrer la procédure d'import vers un thread à part – exactement comme la génération de rapports, avec état et progression affichés quelque part dans l'interface (barre du bas ?).

Si on permet d'importer depuis plusieurs dossiers d'un seul coup, il serait bon de migrer la procédure d'import vers un thread à part – exactement comme la génération de rapports, avec état et progression affichés quelque part dans l'interface (barre du bas ?).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ferrous_sapling/generation-rapports-acc#17
No description provided.