Bonjour Agnès, et merci
Effectivement, ça marche !
Un petit truc curieux quand même. Comme je l'ai dit dans un message
précédent, j'ai 3 cadres dans mon document texte : MonCadre1 ,
MonCadre_Film, MonCadre2.
Jusqu'à ton mail, aucun de ces cadres n'apparaissait. Par contre en ajoutant
ta
Et bien fait, non; ça ne marche pas. En tout cas pas deux fois de suite !
C'est à n'y rien comprendre.
En fait, avec ou sans la ligne de code d'Agnès, mes 2 premiers cadre
apparaissent lors de la première ouverture du document, ou plutôt devrais-je
dire d'un document. Si je relance l'appli,
: [prog] Affichage d'un cadre dans document texte
Et bien fait, non; ça ne marche pas. En tout cas pas deux fois de suite !
C'est à n'y rien comprendre.
En fait, avec ou sans la ligne de code d'Agnès, mes 2 premiers cadre
apparaissent lors de la première ouverture du document, ou plutôt devrais-je
Bonjour Thibault,
Il s'agit d'une macro permettant de visualiser une facture. Le document
texte est créé par la macro avec l'instruction suivante :
adresseDoc = private:factory/swriter
MonDocument = StarDesktop.LoadComponentFromURL(adresseDoc,_blank, 0,
propFich)
Concernant l'insertion
Martin Blaizot a écrit :
Et bien fait, non; ça ne marche pas. En tout cas pas deux fois de suite !
C'est à n'y rien comprendre.
En fait, avec ou sans la ligne de code d'Agnès, mes 2 premiers cadre
apparaissent lors de la première ouverture du document, ou plutôt
devrais-je dire d'un
martin.blai...@wanadoo.fr
À: prog@fr.openoffice.org
Envoyé: Vendredi 18 Juin 2010 11:28:25
Objet: Re: [prog] Affichage d'un cadre dans document texte
Bonjour Thibault,
Il s'agit d'une macro permettant de visualiser une facture. Le document
texte est créé par la macro avec l'instruction suivante
Martin Blaizot a écrit :
Bonjour Thibault,
Il s'agit d'une macro permettant de visualiser une facture. Le document
texte est créé par la macro avec l'instruction suivante :
adresseDoc = private:factory/swriter
MonDocument = StarDesktop.LoadComponentFromURL(adresseDoc,_blank, 0,
propFich)
Martin Blaizot a écrit :
Bonjour Thibault,
Il s'agit d'une macro permettant de visualiser une facture. Le document
texte est créé par la macro avec l'instruction suivante :
adresseDoc = private:factory/swriter
MonDocument = StarDesktop.LoadComponentFromURL(adresseDoc,_blank, 0,
propFich)
Re-bonjour,
Je ne passe aucun argument avec propFich. Juste le code de mon précédent
mail.
Pour analyser le contenu de la collection de formes de dessin je fais
comment ? par macro ?
Martin
Sans nom 2.odt
Description: application/vnd.oasis.opendocument.text
Bonjour Thibault,
Thibault Vataire a écrit :
Effectivement, définir la propriété LayerId à 1 permet ensuite de sélectionner les objets à la souris.
Petite précision toutefois : il semble que cette modification doive être faite après insertion de la forme dans le document.
ce qui semble
Effectivement, si je nomme mon cadre ( MonCadre1.name = Cadre Client )
Cadre Client apparaît bien dans les objets de dessin du navigateur.
Par contre ce qui est curieux c'est qu'il apparaît 5 fois !
Martin
-
To
Martin Blaizot a écrit :
Re-bonjour,
Je ne passe aucun argument avec propFich. Juste le code de mon précédent
mail.
Pour analyser le contenu de la collection de formes de dessin je fais
comment ? par macro ?
Martin
Re-rebonjour,
Voir macro ci-dessous.
Il faut nommer les formes
Martin Blaizot a écrit :
Effectivement, si je nomme mon cadre ( MonCadre1.name = Cadre Client
) Cadre Client apparaît bien dans les objets de dessin du navigateur.
Par contre ce qui est curieux c'est qu'il apparaît 5 fois !
c'est une bizarrerie que j'ai souvent constatée : quand il y a
RE-re
merci pour cette macro. J'ai bien 6 formes dans mon document. 3 cadres
théoriquement visibles - 2 invisibles et un logo.
Toutes ces formes apparaissent bien dans le navigateur .
ci-joint mon document tel qu'il devrait être ( à l'exception du cadre qui
devrait être autour de mon
-
De: Martin Blaizot martin.blai...@wanadoo.fr
À: prog@fr.openoffice.org
Envoyé: Vendredi 18 Juin 2010 12:19:12
Objet: Re: [prog] Affichage d'un cadre dans document texte
Re-bonjour,
Je ne passe aucun argument avec propFich. Juste le code de mon précédent
mail.
Pour analyser le contenu de la
Martin Blaizot a écrit :
RE-re
merci pour cette macro. J'ai bien 6 formes dans mon document. 3 cadres
théoriquement visibles - 2 invisibles et un logo.
Toutes ces formes apparaissent bien dans le navigateur .
ci-joint mon document tel qu'il devrait être ( à l'exception du cadre
qui
Encore merci Agnès pour le temps que tu as bien voulu consacrer à mon
problème.
Effectivement la ligne est définie comme invisible; la question est pourquoi
l'est-elle dans ce document et pas dans l'autre que j'ai posté alors qu'ils
ont été créés tous les 2 par la même macro ?
bonne après
Thibault, un grand merci à vous également pour le temps passé et pour ce
bout de code.
En utilisant uniquement la propriété .lineStyle =
com.sun.star.drawing.LineStyle.SOLID j'arrive effectivement à contourner le
problème.
( je n'utilise pas la totalité de votre routine car il y a 2
La conclusion semble donc être qu'il faut absolument définir la propriété
lineStyle d'un cadre, faute de quoi on est pas certain qu'il soit visible.
Non je ne pense pas car de mon coté, les cadres insérés dans un document sont
systématiquement visibles. Je pense plutot que votre macro
Effectivement, votre macro m'ouvre un document writer avec 3 cadres bien
visibles.
Je ne comprend en effet pas pourquoi ma macro se comporte comme ça.
Je vous poste dessous l'intégralité de mon module. C'est un peu long ! si
vous avez le courage de le parcourir ... Sinon ce n'est pas grave
Bonjour,
Concernant votre précédent message, avez vous testé ceci :
- fermer OOo, y compris le démarrage rapide s'il est actif
- déplacer le répertoire de la librairie se trouvant dans votre profil
utilisateur vers un autre emplacement
- relancer OOo
- Menu Outils Macros Gérer les macros
Bravo et merci !
L'import à fonctionné.
concernant ma migration vers Ooo3.2.0 ( téléchargé hier sur le site ), je
n'arrive toujours pas à voir mes cadres. Mes variables étaient bien entendu
déclarées, sinon j'aurais un message d'erreur, mais là, rien. Mon document
( une facture ) s'ouvre
Martin Blaizot a écrit :
Bravo et merci !
L'import à fonctionné.
concernant ma migration vers Ooo3.2.0 ( téléchargé hier sur le site ),
je n'arrive toujours pas à voir mes cadres. Mes variables étaient bien
entendu déclarées, sinon j'aurais un message d'erreur, mais là, rien.
Mon document
23 matches
Mail list logo