Project

General

Profile

Développement #41337

import de fiches depuis un fichier ods

Added by Frédéric Péters about 5 years ago. Updated over 3 years ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
05 April 2020
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No
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.


Related issues

Related to w.c.s. - Développement #48775: import de csv pour des fiches et listes à choix multiplesFermé24 November 2020

Actions

History

#3

Updated by Thomas Noël over 4 years ago

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

Updated by Stéphane Laget over 4 years ago

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

#5

Updated by Frédéric Péters over 4 years ago

☭ mais ça va encore faire jaser.

#6

Updated by Benjamin Dauvergne over 4 years ago

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

Updated by Frédéric Péters over 4 years ago

#8

Updated by Frédéric Péters over 4 years ago

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

#9

Updated by Benjamin Dauvergne over 3 years ago

  • Tags set to accessible

Also available in: Atom PDF