Le 19/01/2012 09:59, Claude FRICARD a écrit :
Bonjour à tous,
Ta question Philippe
/De mémoire, pour que la mise à jour se fasse automatiquement, il est impératif d'y faire figurer (afficher) le champ ID de la table (ou des tables concernées). Peux-tu faire un test ? / Mon bouton appelle la macro d'ouverture du formulaire F_EDITEURS , ce formulaire comporte bien le champ EDITEUR mais également la clé ID , faute de quoi je ne pourrais pas ajouter un enregistrement. C'est la même chose avec la version LibO 3.3.0 , il faut rafraîchir le formulaire (et par voie de conséquence la Table) pour pouvoir disposer de la nouvelle entrée
Il me semblait que ton problème illustrait le bug qui avait été corrigé dans la version 3.3.0 justement, concernant les *formulaires/sous-formulaires fondés à partir d'une requête*. Là encore je fais référence à un fil concernant l'excellent tuto sur le module Base de Pierre-Yves, et que tout utilisateur de BD devrait avoir sous la main ! je le cite : " /Apport de la version 3.3 Cette version a vu la résolution de l'Issue http://openoffice.org/bugzilla/show_bug.cgi?id=53377 permettant désormais les mises à jour de données aux requêtes reliant plusieurs tables./"
Le tutoriel est disponible en ligne ici :
 http://user.services.openoffice.org/fr/forum/viewtopic.php?f=29&t=6460.
L'apport de la version 3.3 figure en bas de page.
Cordialement, Philippe

--
Envoyez un mail à users+h...@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

Répondre à