[Tutoriel]Editer une DB avec un LibreOffice Calc (tableur)

De la simple database de l'Inconnu aux gros packs communautaires comme la FCD, retrouvez ici toutes les DB pour Pro Cycling Manager !

Modérateur: Animateurs bases de données

[Tutoriel]Editer une DB avec un LibreOffice Calc (tableur)

Messagepar toto » 18 Avr 2018, 06:15

Pour éditer une db, il est souvent plus simple d'utiliser un tableur classique type libre office Calc. Pour faire cela, il faut procéder sous plusieurs étapes.

Il vous faut tout d'abord extraire votre DB pour en faire des fichiers xml. Vous pouvez faire cela avec le Lachies Editor en cliquant sur extraire le cdb puis en sélectionnant votre DB et en enregistrant. Une fois que cela est fait, chacune de vos tables sera exporté en xml dans LachisEditor\Data\Le nom de votre cdb. Maintenant, il va falloir convertir la table que vous voulez modifier au format excel. Pour cela, vous aller dans convertcsv (partie xml to csv) sélectionner votre xml en cliquant sur parcourir (1) puis sans toucher d'autres options, vous allez cliquer sur XML to excel (2).

Un téléchargement se lance ensuite. C'est votre table au format excel. Vous pouvez l'éditer autant que vous voulez (par contre si vous voulez supprimer ou ajouter une colonne pour passer d'un PCM à un autre vous devrez aussi modifier grâce au bloc note ou à NotePad++ votre xsd attenant à votre table :arrow: fichier dispo dans LachisEditor\Data\Le nom de votre cdb.

Une fois que vous aurez modifié votre table comme bon vous semble, vous allez devoir reconvertir votre excel au cdb. Pour cela vous allez enregistrer votre tableur au format CSV en mettant comme options la virgule comme séparateur de champs (le reste n'a aucune importance).

Vous allez ensuite retouner sur CSV Converter (partie CSV to XML)en important (via parcourir) votre fichier csv. et en sélectionnant les options suivantes:

Vous pouvez ensuite cliquer sur Download Result ce qui va vous télécharger votre xml modifié.

Vous allez ensuite pouvoir passer à la dernière étape qui consiste à regrouper de nouveau tout les xml, dont les modifiés, pour refaire un cdb. Pour cela vous allez renommer vos/votre xml modifié(s) par le nom de la table lui correspondant. Puis vous allez ensuite le replacer dans LachisEditor\Data\Le nom de votre cdb en cliquant sur remplacer lorsque cela est demandé. Vous allez ensuite pouvoir aller de nouveau sur le Lachies Editor (vous devrez faire Close database sans enregistrer si vous ne l'avez pas encore fait) puis ouvrir votre database (Ouvrir la db) et l'exporter en cdb en répondant toujours non pour l'enregistrer. Une fois exporter, vous retrouver un fichier cdb du même type que celui de départ mais que vous aurez modifié avec un tableur.
Modifié en dernier par toto le 20 Avr 2018, 08:16, modifié 2 fois.

Avatar de l’utilisateur
toto
Jersey rojo
 
Messages: 6290

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar Coach » 18 Avr 2018, 07:04

Encore plus simple toto, et cela existe depuis des années :heureux:

Full Editor (Eyolfur)

Tu mets ta DB, ça te crée automatiquement le dossier avec les tables regroupées

Une fois tes modifs effectuées, tu rouvres le .exe, et tu mets le nom du dossier et cela te ressort ton CDB :ok:

Avatar de l’utilisateur
Coach
Champion confirmé
 
Messages: 18049

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar toto » 18 Avr 2018, 07:36

Coach a écrit:Encore plus simple toto, et cela existe depuis des années :heureux:

Full Editor (Eyolfur)

Tu mets ta DB, ça te crée automatiquement le dossier avec les tables regroupées

Une fois tes modifs effectuées, tu rouvres le .exe, et tu mets le nom du dossier et cela te ressort ton CDB :ok:

Ca reviens au même non!? Dans tout les cas il faut convertir les xml en csv pour pouvoir l'éditer au format tableur non!?

Avatar de l’utilisateur
toto
Jersey rojo
 
Messages: 6290

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar AG2R » 18 Avr 2018, 07:47

Non y'a pas besoin il me semble ;)

Avatar de l’utilisateur
AG2R
Manager
 
Messages: 26740
Localisation: PCM France

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar Coach » 18 Avr 2018, 08:32

toto a écrit:
Coach a écrit:Encore plus simple toto, et cela existe depuis des années :heureux:

Full Editor (Eyolfur)

Tu mets ta DB, ça te crée automatiquement le dossier avec les tables regroupées

Une fois tes modifs effectuées, tu rouvres le .exe, et tu mets le nom du dossier et cela te ressort ton CDB :ok:

Ca reviens au même non!? Dans tout les cas il faut convertir les xml en csv pour pouvoir l'éditer au format tableur non!?


Non, pas besoin de l'étape csv ;)

Avatar de l’utilisateur
Coach
Champion confirmé
 
Messages: 18049

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar JMS » 18 Avr 2018, 09:34

Bonjour,
Plus simple pour tout refaire : excel exporter, on peut ouvrir chaque fichier et le travailler en format excel avec tout ce qui va avec.
exemple, tu prends une DB A et une DB B, tu ouvres les 2, tu copies par exemple les 2 DYN cyclist sur un excel,tu ajoutes une colonne ou tu mets A et B, tu réordonnes par nom puis prénom, tu isoles les doublons, tu dois avoir une ligne en A et une ligne en B à chaque fois, tu fais un copîer coller de la notation par exemple en te décalant d'une ligne et tu peux ainsi copier la notation d'une DB à l'autre, tu supprimes tes lignes B et tu réinjectes tes lignes A. Tu copies en très peu de temps la notation d'une DB à l'autre

Avatar de l’utilisateur
JMS
Terreur de critérium
 
Messages: 563

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar toto » 18 Avr 2018, 09:54

JMS a écrit:Bonjour,
Plus simple pour tout refaire : excel exporter, on peut ouvrir chaque fichier et le travailler en format excel avec tout ce qui va avec.
exemple, tu prends une DB A et une DB B, tu ouvres les 2, tu copies par exemple les 2 DYN cyclist sur un excel,tu ajoutes une colonne ou tu mets A et B, tu réordonnes par nom puis prénom, tu isoles les doublons, tu dois avoir une ligne en A et une ligne en B à chaque fois, tu fais un copîer coller de la notation par exemple en te décalant d'une ligne et tu peux ainsi copier la notation d'une DB à l'autre, tu supprimes tes lignes B et tu réinjectes tes lignes A. Tu copies en très peu de temps la notation d'une DB à l'autre

Ça marche pas avec libre office.. .

Coach a écrit:
toto a écrit:
Coach a écrit:Encore plus simple toto, et cela existe depuis des années :heureux:

Full Editor (Eyolfur)

Tu mets ta DB, ça te crée automatiquement le dossier avec les tables regroupées

Une fois tes modifs effectuées, tu rouvres le .exe, et tu mets le nom du dossier et cela te ressort ton CDB :ok:

Ca reviens au même non!? Dans tout les cas il faut convertir les xml en csv pour pouvoir l'éditer au format tableur non!?


Non, pas besoin de l'étape csv ;)

Mais ducoup tu ouvres le XML avec excel direct?

Avatar de l’utilisateur
toto
Jersey rojo
 
Messages: 6290

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar JMS » 18 Avr 2018, 09:57

toto a écrit:
JMS a écrit:Bonjour,
Plus simple pour tout refaire : excel exporter, on peut ouvrir chaque fichier et le travailler en format excel avec tout ce qui va avec.
exemple, tu prends une DB A et une DB B, tu ouvres les 2, tu copies par exemple les 2 DYN cyclist sur un excel,tu ajoutes une colonne ou tu mets A et B, tu réordonnes par nom puis prénom, tu isoles les doublons, tu dois avoir une ligne en A et une ligne en B à chaque fois, tu fais un copîer coller de la notation par exemple en te décalant d'une ligne et tu peux ainsi copier la notation d'une DB à l'autre, tu supprimes tes lignes B et tu réinjectes tes lignes A. Tu copies en très peu de temps la notation d'une DB à l'autre

Ça marche pas avec libre office.. .

c'est de la manip excel uniquement

Avatar de l’utilisateur
JMS
Terreur de critérium
 
Messages: 563

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar Coach » 18 Avr 2018, 10:05

toto a écrit:
JMS a écrit:Bonjour,
Plus simple pour tout refaire : excel exporter, on peut ouvrir chaque fichier et le travailler en format excel avec tout ce qui va avec.
exemple, tu prends une DB A et une DB B, tu ouvres les 2, tu copies par exemple les 2 DYN cyclist sur un excel,tu ajoutes une colonne ou tu mets A et B, tu réordonnes par nom puis prénom, tu isoles les doublons, tu dois avoir une ligne en A et une ligne en B à chaque fois, tu fais un copîer coller de la notation par exemple en te décalant d'une ligne et tu peux ainsi copier la notation d'une DB à l'autre, tu supprimes tes lignes B et tu réinjectes tes lignes A. Tu copies en très peu de temps la notation d'une DB à l'autre

Ça marche pas avec libre office.. .

Coach a écrit:
toto a écrit:
Coach a écrit:Encore plus simple toto, et cela existe depuis des années :heureux:

Full Editor (Eyolfur)

Tu mets ta DB, ça te crée automatiquement le dossier avec les tables regroupées

Une fois tes modifs effectuées, tu rouvres le .exe, et tu mets le nom du dossier et cela te ressort ton CDB :ok:

Ca reviens au même non!? Dans tout les cas il faut convertir les xml en csv pour pouvoir l'éditer au format tableur non!?


Non, pas besoin de l'étape csv ;)

Mais ducoup tu ouvres le XML avec excel direct?


Oui

Avatar de l’utilisateur
Coach
Champion confirmé
 
Messages: 18049

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar JMS » 18 Avr 2018, 10:31

excel exporter :
https://mega.nz/#!DaQA0AwK!td1dajDah6sP ... qvudLOwXT0

il faut ouvrir l'excel "exporter" (il faut excel 2007 mini)
cliquer sur option , activer le contenu (sinon ça ne marche pas)
cliquer sur "extract CDB" pour aller chercher la DB à modifier
cliquer sur "open table' pour modifier la table désirée
lorsque fini, cliquer sur "build CDB" pour enregistrer la DB où l'on veut
'clear all" sert à remettre à zéro

Avatar de l’utilisateur
JMS
Terreur de critérium
 
Messages: 563

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar toto » 18 Avr 2018, 18:05

JMS a écrit:excel exporter :
https://mega.nz/#!DaQA0AwK!td1dajDah6sP ... qvudLOwXT0

il faut ouvrir l'excel "exporter" (il faut excel 2007 mini)
cliquer sur option , activer le contenu (sinon ça ne marche pas)
cliquer sur "extract CDB" pour aller chercher la DB à modifier
cliquer sur "open table' pour modifier la table désirée
lorsque fini, cliquer sur "build CDB" pour enregistrer la DB où l'on veut
'clear all" sert à remettre à zéro

Les macros marchent pas sous libre office
Coach a écrit:
toto a écrit:
JMS a écrit:Bonjour,
Plus simple pour tout refaire : excel exporter, on peut ouvrir chaque fichier et le travailler en format excel avec tout ce qui va avec.
exemple, tu prends une DB A et une DB B, tu ouvres les 2, tu copies par exemple les 2 DYN cyclist sur un excel,tu ajoutes une colonne ou tu mets A et B, tu réordonnes par nom puis prénom, tu isoles les doublons, tu dois avoir une ligne en A et une ligne en B à chaque fois, tu fais un copîer coller de la notation par exemple en te décalant d'une ligne et tu peux ainsi copier la notation d'une DB à l'autre, tu supprimes tes lignes B et tu réinjectes tes lignes A. Tu copies en très peu de temps la notation d'une DB à l'autre

Ça marche pas avec libre office.. .

Coach a écrit:
toto a écrit:
Coach a écrit:Encore plus simple toto, et cela existe depuis des années :heureux:

Full Editor (Eyolfur)

Tu mets ta DB, ça te crée automatiquement le dossier avec les tables regroupées

Une fois tes modifs effectuées, tu rouvres le .exe, et tu mets le nom du dossier et cela te ressort ton CDB :ok:

Ca reviens au même non!? Dans tout les cas il faut convertir les xml en csv pour pouvoir l'éditer au format tableur non!?


Non, pas besoin de l'étape csv ;)

Mais ducoup tu ouvres le XML avec excel direct?


Oui

Pourtant ça m'ouvre (avec LO Calc) une version comme si j'avais un txt! Et pas avec en titre de colonnes les balises!

Avatar de l’utilisateur
toto
Jersey rojo
 
Messages: 6290

Re: [Tutoriel]Editer une DB avec un tableur

Messagepar Coach » 18 Avr 2018, 18:09

toto a écrit:
Coach a écrit:
toto a écrit:
JMS a écrit:Bonjour,
Plus simple pour tout refaire : excel exporter, on peut ouvrir chaque fichier et le travailler en format excel avec tout ce qui va avec.
exemple, tu prends une DB A et une DB B, tu ouvres les 2, tu copies par exemple les 2 DYN cyclist sur un excel,tu ajoutes une colonne ou tu mets A et B, tu réordonnes par nom puis prénom, tu isoles les doublons, tu dois avoir une ligne en A et une ligne en B à chaque fois, tu fais un copîer coller de la notation par exemple en te décalant d'une ligne et tu peux ainsi copier la notation d'une DB à l'autre, tu supprimes tes lignes B et tu réinjectes tes lignes A. Tu copies en très peu de temps la notation d'une DB à l'autre

Ça marche pas avec libre office.. .

Coach a écrit:
toto a écrit:
Coach a écrit:Encore plus simple toto, et cela existe depuis des années :heureux:

Full Editor (Eyolfur)

Tu mets ta DB, ça te crée automatiquement le dossier avec les tables regroupées

Une fois tes modifs effectuées, tu rouvres le .exe, et tu mets le nom du dossier et cela te ressort ton CDB :ok:

Ca reviens au même non!? Dans tout les cas il faut convertir les xml en csv pour pouvoir l'éditer au format tableur non!?


Non, pas besoin de l'étape csv ;)

Mais ducoup tu ouvres le XML avec excel direct?


Oui

Pourtant ça m'ouvre (avec LO Calc) une version comme si j'avais un txt! Et pas avec en titre de colonnes les balises!


Excel et Libre Office sont 2 logiciels distincts. Moi, je te parle avec Excel ;)

Avatar de l’utilisateur
Coach
Champion confirmé
 
Messages: 18049

Re: [Tutoriel]Editer une DB avec un LibreOffice Calc (tableu

Messagepar toto » 20 Avr 2018, 08:17

Voilà maintenant ça doit être plus cohérent?!

Avatar de l’utilisateur
toto
Jersey rojo
 
Messages: 6290

Re: [Tutoriel]Editer une DB avec un LibreOffice Calc (tableu

Messagepar Coach » 20 Avr 2018, 08:26

toto a écrit:Voilà maintenant ça doit être plus cohérent?!


Oui, c'est plus cohérent comme titre :heureux: et c'est une bonne chose pour ceux qui n'ont pas Excel :up

Avatar de l’utilisateur
Coach
Champion confirmé
 
Messages: 18049

Re: [Tutoriel]Editer une DB avec un LibreOffice Calc (tableu

Messagepar Luluvanimpe » 21 Mai 2019, 21:00

Visiblement, Excel Editor ne fonctionne pas sur mon PC qui est en 64 bits...
Quelqu'un a-t-il la solution ?

Luluvanimpe
Chasseur de prime
 
Messages: 403

Re: [Tutoriel]Editer une DB avec un LibreOffice Calc (tableu

Messagepar iveliosdu12 » 26 Mai 2019, 16:49

Luluvanimpe a écrit:Visiblement, Excel Editor ne fonctionne pas sur mon PC qui est en 64 bits...
Quelqu'un a-t-il la solution ?


Tu as excel et toute l'offre Office sur ton PC ?

Avatar de l’utilisateur
iveliosdu12
Poisson-pilote
 
Messages: 3231
Localisation: Entre Aveyron et Toulouse

Re: [Tutoriel]Editer une DB avec un LibreOffice Calc (tableu

Messagepar Luluvanimpe » 26 Mai 2019, 17:35

iveliosdu12 a écrit:
Luluvanimpe a écrit:Visiblement, Excel Editor ne fonctionne pas sur mon PC qui est en 64 bits...
Quelqu'un a-t-il la solution ?


Tu as excel et toute l'offre Office sur ton PC ?

A priori ça marche maintenant, mais je suis confronté à un autre problème : impossible d’enregistre certaines modifications...

Luluvanimpe
Chasseur de prime
 
Messages: 403

Re: [Tutoriel]Editer une DB avec un LibreOffice Calc (tableu

Messagepar iveliosdu12 » 26 Mai 2019, 17:53

Luluvanimpe a écrit:
iveliosdu12 a écrit:
Luluvanimpe a écrit:Visiblement, Excel Editor ne fonctionne pas sur mon PC qui est en 64 bits...
Quelqu'un a-t-il la solution ?


Tu as excel et toute l'offre Office sur ton PC ?

A priori ça marche maintenant, mais je suis confronté à un autre problème : impossible d’enregistre certaines modifications...


Tu réponds pas à ma question :niais:

Avatar de l’utilisateur
iveliosdu12
Poisson-pilote
 
Messages: 3231
Localisation: Entre Aveyron et Toulouse

Re: [Tutoriel]Editer une DB avec un LibreOffice Calc (tableu

Messagepar Luluvanimpe » 27 Mai 2019, 07:56

iveliosdu12 a écrit:
Luluvanimpe a écrit:
iveliosdu12 a écrit:
Luluvanimpe a écrit:Visiblement, Excel Editor ne fonctionne pas sur mon PC qui est en 64 bits...
Quelqu'un a-t-il la solution ?


Tu as excel et toute l'offre Office sur ton PC ?

A priori ça marche maintenant, mais je suis confronté à un autre problème : impossible d’enregistre certaines modifications...


Tu réponds pas à ma question :niais:

J’ai la suite complète :-)

Luluvanimpe
Chasseur de prime
 
Messages: 403

Re: [Tutoriel]Editer une DB avec un LibreOffice Calc (tableu

Messagepar Virgil » 26 Mai 2020, 21:20

Bonsoir,

Avec Full editor j'ai exporter le CDB pour avoir un dossier avec des XML que j'ai ensuite modifier, mais j'arrive pas à recompiler les XML pour avoir un nouveau CDB.
Comment faire avec Full Editor ?

Merci,

Virgil
Marlou
 
Messages: 37


22 messages
Retourner vers Base de données

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 16 invités