[Résolu] Tables connectées à partir de classeurs

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
JipéEffe
Fraîchement OOthentifié
Messages : 9
Inscription : 26 avr. 2019 15:24

[Résolu] Tables connectées à partir de classeurs

Message par JipéEffe »

Bonjour,

J'ai une base avec laquelle je ne peux pas modifier le contenu des tables ni créer de relations entre les tables (donc impossible de faire une requête multi-tables).
Il semble que cette situation provienne du fait que la base a été créée à partir de classeurs (pas de glisser-déposer mais dès la création de la base).
Quelqu'un peut-il me confirmer ma supposition ?
Dans l'affirmative avez-vous une solution à me proposer. J'ai de nombreux classeurs et je souhaite pouvoir les utiliser avec les fonctions d'une base de données. Je comprendrais que le lien de la base avec les classeurs rendent impossible la modification des données, mais je souhaite pourvoir faire des requêtes multi-tables.
Merci de votre retour

LO 6.3
Dernière modification par JipéEffe le 25 sept. 2019 15:54, modifié 1 fois.
LibreOffice 6.3 sous Windows 7 Pro
RIANI
Membre lOOyal
Membre lOOyal
Messages : 30
Inscription : 06 nov. 2017 21:45

Re: Base à partir de classeurs

Message par RIANI »

d'après ce que j'ai lu, les onglets des classeurs ne sont pas des tables et n'ont pas pour finalités d'être liés par des relations.
C'est donc visiblement pas possible. Par contre il est visiblement possible d'importer en dur des feuilles en tables mais c'est plutot dans le cadre d'un transfert de données de calc vers base et non plus une connexion.
LibreOffice 6.2 sous Ubuntu 18.04
JipéEffe
Fraîchement OOthentifié
Messages : 9
Inscription : 26 avr. 2019 15:24

Re: Base à partir de classeurs

Message par JipéEffe »

Bonjour Riani

Chaque onglet de mes classeurs ont bien été chargés en autant de tables. mais je me retrouve dans l'impossibilité de faire une requête multi-tables, ni créer de vues ni créer de nouvelles tables.
L'utilisation de cette base devient très limitée.
LibreOffice 6.3 sous Windows 7 Pro
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9223
Inscription : 28 août 2010 10:45

Re: Base à partir de classeurs

Message par micmac »

Bonjour,
[b][color=#404080]JipéEffe[/color][/b] a écrit :LO 6.3
Dans votre signature il y a écrit :LibreOffice 6.0.7.3 sous Windows 7 Pro
Accès direct à votre signature pour y indiquer la version exacte de LibreOffice.

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: Base à partir de classeurs

Message par jeanmimi »

Bonjour,
JipéEffe a écrit :mais je souhaite pourvoir faire des requêtes multi-tables.
Base sert de connecteur dans ce cas là. Les relations entre Tables ne sont pas possibles.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
JipéEffe
Fraîchement OOthentifié
Messages : 9
Inscription : 26 avr. 2019 15:24

Re: Base à partir de classeurs

Message par JipéEffe »

Merci Jeanmimi

Ok mais pourquoi ne pas pouvoir créer d'autres tables (non liées à des classeurs) dans cette base ?
LibreOffice 6.3 sous Windows 7 Pro
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25143
Inscription : 03 mars 2006 08:45
Localisation : 127.0.0.1
Contact :

Re: Base à partir de classeurs

Message par Dude »

JipéEffe a écrit :mais pourquoi ne pas pouvoir créer d'autres tables (non liées à des classeurs) dans cette base ?
Tout simplement parce que Base n'est pas multi-sources.
Question bien sûr déjà passée : https://forum.openoffice.org/fr/forum/v ... =9&t=13727
60 voix depuis le dernier passage en 2008.
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Verrouillé