Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Bonjour,
N'ayant pu trouver une solution par Zone modifiable pour ajouter un élément à une table de liste de choix, j'ai mis dans le formulaire F_AUTEURS_ET_OUVRAGES un bouton qui lance une macro d'ouverture de formulaire : formulaire F_EDITEURS en l'occurrence. Mon formulaire est ouvert en lecture seule (???) mais j'y ajoute une valeur (un nouvel éditeur). Celui-ci n'est pas disponible pour le proposer dans un nouvel enregistrement du sous-formulaire OUVRAGES. J'ai donc ajouté un bouton pour rafraîchir la table (des EDITEURS) et là, la nouvelle entrée est disponible. OK ça fonctionne mais, macro incontournable (pas évident pour l'utilisateur moyen...mais soit) et :pourquoi lorsque j'ouvre le formulaire via la macro, la table n'est-elle pas mise à jour automatiquement? alors qu'elle l'est si on ouvre le formulaire "directement" . Des questions mineures surement vous ne perdrez pas votre triple A pour autant ;-)
Mercid'avance pour vos réponses
PS: j'envoie sur les 2 listes car chez LibOffice je suppose que c'est la même chose..is'nt it ?

Claude


Le 13/01/2012 15:13, Jean Michel PIERRE a écrit :

Bonjour,
Merci à Jean-Michel et Alex d'avoir pris en compte ma question.
Pour les besoins d'un cours en association j'apprends les rudiments pour développer une base simple avec OpenOffice Base (ou LibreOffice). A titre d'exemple nous créons une base de gestion d'une bibliothèque personnelle. Je vous ai mis cette base en dépôt de fichiers, le lien ci-après vers ce fichier pour le téléchargement.
Je suis dans l'environnement Win XP (nul n'est parfait ...)
Si vous ouvrez le formulaire: F_AUTEURS_ET_OUVRAGES j'ai inséré dans le sous-formulaire : OUVRAGES une colonne que j'ai appelée: *EDITEUR essai* qui est une Zone Combinée pour essayer d'entrer un texte (un éditeur)
non présent dans ma table, je puis le faire certes mais la valeur n'est
pas introduite dans la table EDITEURS pour une utilisation ultérieure...donc la question comment faire ? je crois que j'y étais arrivé et cela _sans macro_ mais je ne me rappelle plus comment...Par avance merci et excusez-moi si un de vous a déjà répondu à cette question.

 http://dl.free.fr/vd85fjUGR <http://dl.free.fr/vd85fjUGR>

Claude


Sans Macro, à part cliquer sur un bouton qui va t'ouvrir un formulaire pour saisir le nouveau nom de l'Éditeur, je ne vois pas trop.
J.M



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