Project

General

Profile

Development #41337

import de fiches depuis un fichier ods

Added by Frédéric Péters over 4 years ago. Updated almost 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. - Development #48775: import de csv pour des fiches et listes à choix multiplesFermé24 November 2020

Actions

History

#3

Updated by Thomas Noël almost 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 almost 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 almost 4 years ago

☭ mais ça va encore faire jaser.

#6

Updated by Benjamin Dauvergne almost 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 almost 4 years ago

  • Related to Development #48775: import de csv pour des fiches et listes à choix multiples added
#8

Updated by Frédéric Péters almost 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 almost 3 years ago

  • Tags set to accessible

Also available in: Atom PDF