Le 15/11/2015 22:20, B/C BERLAND a écrit :
Merci J.M.Pierre pour cette réponse rapide... mais que je n'ai pas su
interpréter. J'aurais sans doute dû joindre mon fichier
"SELBourse2015-05-21.odb" pour me faire bien comprendre. Vous le
trouverez à l'adresse
*http://dl.free.fr/tGKSEQAnY**<http://dl.free.fr/tGKSEQAnY>
*Le problème se pose quand on veut ouvrir le formulaire "Formulaire de
saisie des données"
Le 15/11/2015 18:20, JM.Pierre a écrit :
Bonjour,
Dans les Propriétés du MainForm, je te suggère de sélectionner la
Table ... dont il n'était pas nécessaire de la renommer.
-----Message d'origine-----
De : "B/C BERLAND" <berlandc@free.fr>
Envoyé : 15/11/2015 18:12
À : "users@fr.libreoffice.org" <users@fr.libreoffice.org>
Objet : [fr-users] Base - Table fantôme !
Bonjour,
Pour afficher des noms de préférence à des nombres (codes) dans un
contrôle de table, j'ai utilisé la méthode exposée par Pierre Yves SAMYN
dans le document
https://forum.openoffice.org/fr/forum/viewtopic.php?f=29&t=646
<https://forum.openoffice.org/fr/forum/viewtopic.php?f=29&t=6460>0
<https://forum.openoffice.org/fr/forum/viewtopic.php?f=29&t=6460>
La correspondance entre les noms affichés et leurs codes (le "contenu de
liste") figure dans des tables dont l'interprétation est évidente, et
ces tables sont faciles à modifier si nécessaire.
Cela a très bien fonctionné jusqu'au jour où j'ai voulu changer le nom
d'une de ces tables.
Désormais lorsque je veux ouvrir le formulaire contenant le contrôle de
table dont une colonne utilise un nouveau nom pour la table du "contenu
de liste" :
1. une erreur survient : "Impossible de charger le contenu des
données,
Statut SQL HY000 La table TActivitesInit n'existe pas"
(TActivitesInit est l'ancien nom de la table de contenu de liste,
que j'ai remplacé par "TActivites", le contenu de la table restant
inchangé).
2. si je clique sur "OK" puis que je redemande immédiatement
l'ouverture du formulaire ... cette fois il s'ouvre normalement
(autrement dit la table est bien présente et son nom nouveau est
bien connu).
Comment faire pour supprimer cette référence injustifiée et gênante à
une table qui n'existe plus ?
Merci d'avance de vos conseils.
Claude Berland
J'utilise Ubuntu 14.04 LTS et LibreOffice de cette distribution Version:
4.2.8.2
Build ID: 420m0(Build:2)
Tu as un sous-formulaire SFTypeActivite qui continue de faire référence
au nom ancien de ta table dans les liens entre champs Form et SubForm :
je te mets la copie d’écran
--
Jean-Michel PIERRE
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.