[Résolu] Avoir un champ lié à plusieurs bases de données

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Solaris
Membre hOOnoraire
Membre hOOnoraire
Messages : 146
Inscription : 02 août 2017 21:55

[Résolu] Avoir un champ lié à plusieurs bases de données

Message par Solaris »

Bonjour,

J'utilise un fichier Calc comme base de données et cette base de données me permet de rédiger sur le traitement de texte différents documents à l'aide d'autotextes qui comportent à leur tour des champs.
Je ne suis pas sur un fichier .odb car mes connaissances ne me permettent pas d'obtenir ce que j'ai avec mon fichier Calc.

Mon problème est que mon fichier Calc est énorme et du coup il est lent (il doit y avoir plus de 600 champs pour faire les formulaires et presque 900 colonnes (elles réceptionnent les données des champs et les autres font des calculs pour choisir notamment le bon autotexte). Le tout me permet de rédiger mes documents avec des critères discriminants déterminés par les données insérées dans le fichier Calc.

Je peux "scinder" mon fichierCalc en plusieurs documents mais là où je bloque c'est pour les champs qui sont dans le traitement de texte. En effet, un fois que j'ai séparé mon fichier Calc en plusieurs fichiers Calc, les champs ne fonctionnent plus sauf avec le fichier originel.

Du coup, je voudrais savoir s'il est possible de relier un champ du fichier texte à plusieurs "bases de données" Calc.

Merci par avance pour vos réponses.

Bien cordialement

Solaris60
Dernière modification par Solaris le 14 nov. 2019 14:34, modifié 1 fois.
Libre office 7.3.2.2
Windows 11
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25173
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Avoir un champ lié à plusieurs bases de données

Message par Dude »

Salut,

Un tableur n'est pas une base de données.
Base est le module le plus efficace.
Donc, convertir l'ODS en ODB.
Il y a des tutos sur le sujet que je te laisse le soin de chercher.

Néanmoins, je lis ceci :
Solaris a écrit :il doit y avoir plus de 600 champs pour faire les formulaires et presque 900 colonnes
Vu le nombre de colonnes, il y a certainement un modèle relationnel à établir.
Solaris
Membre hOOnoraire
Membre hOOnoraire
Messages : 146
Inscription : 02 août 2017 21:55

Re: Avoir un champ lié à plusieurs bases de données

Message par Solaris »

Je vous remercie pour votre réponse. C'est quoi un modèle relationnel ?
Libre office 7.3.2.2
Windows 11
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25173
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Avoir un champ lié à plusieurs bases de données

Message par Dude »

Solaris a écrit :C'est quoi un modèle relationnel ?
Il permet à une (vraie) base de données de fonctionner en évitant les redondances.
Le tutoriel sur comment débuter avec Base en montre le principe.

En tous les cas, ton utilisation de Calc est une impasse car l'accès aux données est mono-feuille.
Il te reste à ajouter [Résolu].