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]

Répondre à