

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
6 messages in org.openoffice.fr.progRe: [prog] modèle >doc SansNom > URL| From | Sent On | Attachments |
|---|---|---|
| Jovial | Nov 8, 2004 11:39 pm | |
| Jovial | Nov 9, 2004 2:52 am | |
| Jovial | Nov 12, 2004 3:57 am | |
| Philippe progOO | Nov 12, 2004 10:10 am | |
| Jovial | Nov 15, 2004 2:13 pm | |
| Philippe progOO | Nov 16, 2004 2:03 am |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | Re: [prog] modèle >doc SansNom > URL | Actions... |
|---|---|---|
| From: | Jovial (luck...@free.fr) | |
| Date: | Nov 9, 2004 2:52:21 am | |
| List: | org.openoffice.fr.prog | |
J'ai trouvé des propriètés suivantes. Sub ModeleInfo MonDocument = ThisComponent print MonDocument.URL 'retourne une chaîne vide print MonDocument.documentInfo.Template print MonDocument.documentInfo.TemplateFileName xray.xray MonDocument end sub
J'ai fait plusieurs tests(win98)
1- Si j'ai enregistré mon fichier comme modèle par menu > fichier>modèle de document >enregistrer: J'ouvre mon modèle(lanceur rapide) il va me créer un fichier sans nom et la macro ModeleInfo me retourne l'URL du modèle Mais le modèle est s'enregistré dans "C:\Program Files\OpenOffice.org1.1.1\user\template" ce qui ne me convient pas
2 - Je peux enregistrer mon fichier comme modèle avec menu > fichier > enregitrer sous / type .stc Dans ce cas mon modèle va me créer un fichier sans nom et la macro ModeleInfo me retourne des chaînes vides . Si je consulte menu>fichier> propriètés, le modèle n'est pas référencer Je dois pouvoir par progammation attribuer les valeurs template et templatefile mais si je veux tenir compte que l'utilisateur peux changer ou renomer son répertoire de place, cela devient complexe
3 - Je peux fournir mon document odevis.sxc avec un bouton "créer un modèle " qui lance une macro qui va m'inscrire dans une cellule(ou dans DocumentInfo.file) le repertoire de odevis.sxc, et qui ensuite me crée le modèle(astemplate) dans ce même répertoire. Tous les document sans nom utiliseront la cellule pour trouver le chemin
A moins que quelqu'un me fournisse une autre solution, je pense opter pour la solution 3
Bonne suite à tous
Jean-Luc
Jovial a écrit :
Bonjour
J'ai créer un document ou j'utilise la proprièté .Location pour retrouver le chemin du répertoire en traitant la chaîne. Cela me sert pour retrouver les images des boîtes de dialogue et aussi pour créer automatique le nom du fichier à l'enregistrement Cela fonctionne trés bien tant que mon document est un fichier calc(sxc) Maintenant j'ai fait de ce document un modèle(stc) qui lorsque je l'ouvre il me crée un document "SansNom" dans ce cas les propriètés .Location et .URL me retourne une chaîne vide ce qui me provoque des erreur dans mes macros Tel que je l'ai compris, le document sans nom est lié à son modèle, est t'il possible de retrouver l'URL du modèle, je n'ai rien retrouvé avec Xray Ou quelqu'un connait t'il une procédure qui permet de contourner le problème afin que je puis enregistrer mon document sans nom dans le même répertoire que le modèle ?
Jean-Luc







