|
Merci François,
J'ai corrigé le chemin.
J'essaie, sans succès, de copier les macros depuis l'application Trois_Gros
vers son externalisation Trois_Gros lance.
Je ne veux pas les supprimer dans Trois_Gros
Comment faut-il procéder?
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]
|