Bonjour,
J'ai créé un lien de calc vers base en firebird intégré
De là, j'ai créé plusieurs outils de connexion à ma base avec parfois ajout ou modification de données.
Le tout fonctionne très bien qd base est ouvert sur l'onglet tables ou qd l'onglt de base de données de calc est ouvert sur table.
Par contre ça ne fonctionne pas lorsque ces éléments sont fermés, la sauvegarde ne s'opère pas...
J'ai voulu biaiser en ouvrant base en caché à l'ouverture mais ça ne fonctionne pas car base s'ouvre sur formulaire et non sur tables.
J'ai cherché autrement en ouvrant l'onglet bd au démarrage, mais pareil, je n'ai pas trouvé comment ouvrir cet onglet directement sur les tables, ni à le cacher
Merci de m'aider (j'ai mis le fichier ods mais pas la base car c'est confidentiel, je peux mettre une base vide si besoin
[Résolu][Calc] bdd non enregistrée
Modérateur : Vilains modOOs
Règles du forum
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
-
- Membre OOrganisé
- Messages : 72
- Inscription : 14 oct. 2008 13:16
- Localisation : Lille
[Résolu][Calc] bdd non enregistrée
Dernière modification par Patous_74 le 11 avr. 2019 08:12, modifié 1 fois.
LibreOffice 6.1 sous windows 10 64b
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: [BASE-CALC] bd non enregistrée
Bonjour
Merci de fournir des fichiers sans données confidentielles mais avec la même structure que tes fichiers de travail qui reproduisent le problème.
Tu devrais modifier la balise de ton fil en [Calc]à l'ouverture du fichier Calc devrait le faire.
Mais : FireBird reste expérimental pour l'instant.
A+
Merci de fournir des fichiers sans données confidentielles mais avec la même structure que tes fichiers de travail qui reproduisent le problème.
Tu devrais modifier la balise de ton fil en [Calc]
Tu peux consulter [Base] Sélectionner les objets (tables, requêtes, etc.)Patous_74 a écrit :J'ai voulu biaiser en ouvrant base en caché à l'ouverture mais ça ne fonctionne pas car base s'ouvre sur formulaire et non sur tables.
Patous_74 a écrit :J'ai cherché autrement en ouvrant l'onglet bd au démarrage
Code : Tout sélectionner
thisComponent.CurrentController.ActiveSheet = thisComponent.Sheets.getByName("Bd")
Mais : FireBird reste expérimental pour l'instant.
A+
Dernière modification par Piaf le 10 avr. 2019 12:54, modifié 1 fois.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
-
- Membre OOrganisé
- Messages : 72
- Inscription : 14 oct. 2008 13:16
- Localisation : Lille
Re: [CALC] bd non enregistrée
Voilà la base vierge
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 6.1 sous windows 10 64b
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: [BASE-CALC] bd non enregistrée
Bonjour,
Pourquoi des saisies sur une Feuille Calc et non pas directement dans un formulaire de la Base ?
Pourquoi des saisies sur une Feuille Calc et non pas directement dans un formulaire de la Base ?
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre OOrganisé
- Messages : 72
- Inscription : 14 oct. 2008 13:16
- Localisation : Lille
Re: [Résolu][Calc] bd non enregistrée
Merci pour vos réponses
La technique de Pierre-Yves fonctionne pour accéder aux tables à l'ouverture (j'ouvre la base en mode caché donc c'est transparent)
J'ai essayé de faire tout sur base mais je n'arrive pas à lier les listBox aux formulaires.
De plus la base est partagée à plusieurs agents et ils connaissent bien calc, ça leur fait moins peur...
Je trouve étrange qd même qu'il faille ouvrir les tables pour y accéder en écriture alors que ça fonctionne en lecture
Je vais tester avec du hsql, peut être que c'est dû à firebird
La technique de Pierre-Yves fonctionne pour accéder aux tables à l'ouverture (j'ouvre la base en mode caché donc c'est transparent)
J'ai essayé de faire tout sur base mais je n'arrive pas à lier les listBox aux formulaires.
De plus la base est partagée à plusieurs agents et ils connaissent bien calc, ça leur fait moins peur...
Je trouve étrange qd même qu'il faille ouvrir les tables pour y accéder en écriture alors que ça fonctionne en lecture
Je vais tester avec du hsql, peut être que c'est dû à firebird
LibreOffice 6.1 sous windows 10 64b