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]

Répondre à