Projet

Général

Profil

Development #41337

import de fiches depuis un fichier ods

Ajouté par Frédéric Péters il y a environ 4 ans. Mis à jour il y a plus de 2 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
05 avril 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non
Tags:

Description

Le CSV c'est au petit bonheur la chance de l'encodage, ça va pas ou n'importe comment gérer des champs multilignes, etc.

On doit pouvoir, sans passer par un module pyexcel_ods, de manière native, pouvoir lire de l'ods.


Demandes liées

Lié à w.c.s. - Development #48775: import de csv pour des fiches et listes à choix multiplesFermé24 novembre 2020

Actions

Historique

#3

Mis à jour par Thomas Noël il y a plus de 3 ans

Par ailleurs je pense qu'un import depuis ODS pourrait nous permettre de proposer l'import des champs de type liste à choix multiple (ItemsField, actuellement non importable par CSV), par exemple en considérant que les cellules correspondantes contiennent une liste de choix séparés par des sauts de ligne.

#4

Mis à jour par Stéphane Laget il y a plus de 3 ans

On peut avoir une autre séparateur que les sauts de ligne ? Pas évident à gérer correctement dans un tableur.

#5

Mis à jour par Frédéric Péters il y a plus de 3 ans

☭ mais ça va encore faire jaser.

#6

Mis à jour par Benjamin Dauvergne il y a plus de 3 ans

Thomas Noël a écrit :

Par ailleurs je pense qu'un import depuis ODS pourrait nous permettre de proposer l'import des champs de type liste à choix multiple (ItemsField, actuellement non importable par CSV), par exemple en considérant que les cellules correspondantes contiennent une liste de choix séparés par des sauts de ligne.

Sinon un moyen simple c'est de pouvoir répéter des lignes, comme l'import actuel ne gère de toute façon pas les mises à jour ça ne devrait pas poser de problème particulier, par exemple la convention ce serait qu'une ligne avec des champs requis vide ou la même valeur qu'avant et un champ item multiple plein, c'est des valeurs supplémentaires pour le même objet.

Un champ Drapeaux multiple avec trois valeurs possibles A, B, C :

Nom,Drapeaux
Fiche1,A
,B
Fiche2,B
,C

ou
Nom,Drapeaux
Fiche1,A
Fiche1,B
Fiche2,B
Fiche2,C

donneraient pareil, une fiche Fiche1 avec pour drapeaux A et B et une fiche Fiche2 avec pour drapeaux B et C.

#7

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Lié à Development #48775: import de csv pour des fiches et listes à choix multiples ajouté
#8

Mis à jour par Frédéric Péters il y a plus de 3 ans

Plutôt opposé à la répétition de lignes et ce n'est de toute façon pas vraiment le ticket opportun.

#9

Mis à jour par Benjamin Dauvergne il y a plus de 2 ans

  • Tags mis à accessible

Formats disponibles : Atom PDF