Bonjour Jean,

Désolé de ne pouvoir t'aider plus.

Par acquis de conscience j'ai fais un test sous XP-SP3 et OOo3.1.0 afin de
vérifier.

Le formulaire de menu lance bien le gestionnaire dans Base.

Vérifie dans ton document :
- le chemin de la base de données,
- les macros (les deux : procédure + fonction) qui doivent être placées dans le
fichier Trois_gros_Jean_Sympa_menu_avec_macro.odt (fourni dans l'exemple).

Bonne chance.

Francois Gatto

Selon Jean Sympa <[email protected]>:

> Bonjour François,
> Je suis parvenu à copier les macros dans le document à distance.
> J'ai précisé le chemin de la source de données.
>
>
> Malgré le chemin, il y a toujours une erreur.
>
> Base cherche à utiliser les macros de l'application, sans trouver le chemin
> vers la source des données.
> Je suis dans l'impasse
> Cordialement
> Papy
>
>
>
>
//--------------------------------------------------------------------------------------------------
> Francois Gatto a écrit :
> > Bonsoir,
> >
> > Si tu suis la seconde méthode indiquée ici :
> > http://wiki.services.openoffice.org/wiki/FR/FAQ/Base/116
> >
> > tu devras indiquer la source de données (ton fichier Base au format odb)
> > comme dans la copie d'écran ci-dessous :
> >
> > http://www.cijoint.fr/cjlink.php?file=cj200907/cijMcQseyh.png
> >
> > *Attention*
> > le chemin que tu as mentionné me semble erroné :
> > F\Application\Trois_Gros\Trois_Gros.odt
> >
> > il devrait être de la forme (Fenêtres Micromou) :
> > F:\Application\Trois_Gros\Trois_Gros.odb
> >  |__ deux points     fichier Base _____|
> >
> >
> > Francois Gatto
> >
> > Jean Sympa a écrit :
> >
> >> Merci François,
> >>
> >> Mon exemple fonctionne normalement.
> >> Mon seul problème est celui de l'externalisation d'un formulaire.
> >>
> >> Je sens que ta réponse contient la solution.
> >> J'avance sur la pointe des pieds, par étapes.
> >>
> >>
> >>> Dans l'exemple retransmis la connexion à la source est établie selon
> mon
> >>> chemin local
> >>>
> >>
>
"file:///home/francois/Documents/OpenOffice/OOoBase/Trois_gros_Jean_Sympa_sans_macro.odb"
> >>
>
<file:///home/francois/Documents/OpenOffice/OOoBase/Trois_gros_Jean_Sympa_sans_macro.odb>
> >>
> >>
> >> Je suis sous XP. Le chemin de l'appliction est :
> >> F\Application\Trois_Gros\Trois_Gros.odt
> >>
> >> Où et comment adapter la connexion à la source dans mon cas?
> >> J'ai épluché les deux exemples les et sans macro sans truver la
> réponse.
> >> Cordialement
> >> Papy
> >>
> >>
> >>
> >> Francois Gatto a écrit :
> >>
> >>> Bonsoir Jean,
> >>>
> >>> Ton exemple fonctionne bien (testé sous Linux et OOo 3.1.0).
> >>> Cela est normal car ton formulaire "menu" est inclus dans le fichier odb
> >>> ainsi que les macros associées.
> >>>
> >>> Pour ce qui concerne l'externalisation d'un formulaire :
> >>>
> >>> - après l'avoir enregistrer au format odt, il convient d'ouvrir ce
> >>> formulaire et de [r]établir la connexion/liaison avec la base source.
> >>> Dans l'exemple retransmis la connexion à la source est établie selon
> mon
> >>> chemin local
> >>>
>
"file:///home/francois/Documents/OpenOffice/OOoBase/Trois_gros_Jean_Sympa_sans_macro.odb"
> >>>
> >>>
> >>> - pour ce qui concerne un formulaire externe nécessitant (ton cas)
> >>> d'ouvrir d'autres formulaires intégrés quant à eux dans le fichier odb
> >>> (Base) il faut exécuter la/les macro/s adéquates à partir du
> formulaire
> >>> externe et donc enregistrer cette/ces macro/s dans ce formulaire odt.
> >>>
> >>> L'exemple modifié est ici :
> >>> http://www.cijoint.fr/cjlink.php?file=cj200907/cijw42wLh2.zip
> >>>
> >>> Bonne chance.
> >>>
> >>> Francois Gatto
> >>>
> >>> Jean Sympa a écrit :
> >>>
> >>>
> >>>> Merci à tous,
> >>>>
> >>>> Base Echec Ouvrir un formulaire à partir d'un fichier
> >>>> vous avez proposé deux méthodes qui marchent chez vous.
> >>>> Aucune ne fonctionne sur la maquette suivante: Trois_Gros que j'essaie
> >>>> de joindre à ce message.
> >>>> http://www.cijoint.fr/cjlink.php?file=cj200907/cijmrkajmX.odb
> >>>> Cordialement
> >>>> Papy
> >>>>
> >>>>
> >>>>
> >>>> fricard.claude a écrit :
> >>>>
> >>>>
> >>>>> La méthode exposée par Bernard pour ouvrir un formulaire à partir
> d'un
> >>>>> fichier .odt fonctionne bien.
> >>>>>  Dommage pour le switchboard, mais peut-être une solution sera
> >>>>> proposée dans un avenir proche.
> >>>>> Claude
> >>>>>   ----- Original Message -----   From: ribotb   To:
> >>>>> [email protected]   Sent: Sunday, July 12, 2009 8:59 PM
> >>>>>   Subject: Re: [users-fr] Base Ouvrir un formulaire à partir d'un
> >>>>> fichier odt
> >>>>>
> >>>>>
> >>>>>
> >>>>>   En ce qui concerne l'externalisation du formulaire switchboard,
> >>>>> comme je   l'avais dit sur l'autre fil de discussion relatif à ce
> >>>>> sujet, le fait   d'éditer le formulaire pour le modifier fait que l'on
> >>>>> perd les items   créés avec l'assistant. Donc à mon sens cette
> >>>>> opération n'est pas possible.
> >>>>>   Bernard
> >>>>>
> >>>>>   fricard.claude a écrit :
> >>>>>   > Je ne sais pas si je peux ouvrir le formulaire switchboard à
> >>>>> partir d'un fichier odt, à prioiri je crains que non. Déjà je n'ai
> pas
> >>>>> bien saisi comme fait-on pour connecter la base de données au
> >>>>> formulaire externe et ce même en lisant la FAQ/116, lien donné par
> >>>>> Jean-Michel. Si je clique sur un bouton de commande du formulaire de
> >>>>> mon fichier odt, j'obtiens un message analogue à celui rapporté par
> >>>>> que Jean Sympa dans son message du 08/07: OpenForm ...
> >>>>>   > Merci
> >>>>>   > Claude
> >>>>>   >   ----- Original Message -----   >   From: Jean Michel PIERRE
> >>>>>
> >>>>>
> >>>>>>   To: [email protected]   >   Sent: Wednesday, July 08, 2009
> >>>>>>
> >>>>>>
> >>>>> 5:34 PM
> >>>>>   >   Subject: Re: [users-fr] Base Ouvrir un formulaire à partir d'un
> >>>>> fichier odt
> >>>>>   >
> >>>>>   >
> >>>>>   >
> >>>>>   >
> >>>>>   >   Jean Sympa a écrit :
> >>>>>   >   > Merci Jean Michel,
> >>>>>   >   >
> >>>>>   >   > Pour changer de base de données, il convient de faire:
> >>>>>   >   >
> >>>>>   >   > faire Edition > Changer de base de données   >   > et non pas
> >>>>>   >   > faire Fichier > Changer de base de données   >   >     >
> >>>>>   >   C'est corrigé :
> >>>>>   >   >>
> >>>>>   >   >> http://wiki.services.openoffice.org/wiki/FR/FAQ/Base/116
> >>>>>   >   >
> >>>>>   >
> >>>>>   >
> >>>>>   >
> >>>>>   ---------------------------------------------------------------------
> >>>>>   To unsubscribe, e-mail: [email protected]
> >>>>>   For additional commands, e-mail: [email protected]
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: [email protected]
> >>>> For additional commands, e-mail: [email protected]
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [email protected]
> >>> For additional commands, e-mail: [email protected]
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
> >
> >
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à