Salut Patrick

LibreOffice de façon générale fonctionne en adresse relative pour les chemins 
de fichiers. Mais en revanche le chemin absolu est celui qui est "affiché". 
C'est le cas pour les liens vers des fichiers (édition/lien) ou pour les 
hyperliens vers un document. Cela me paraît très astucieux : pas l'affichage 
absolu, le fonctionnement relatif (tu crées une archive avec les autres 
fichiers associés et tu transmet ton archive. Les liens sont toujours valides 
!!)
Je n'avais pas imaginé que le lien vers le modèle pouvait être perdu avec un 
déplacement mais c'est pour moi très cohérent en fait. 

Même si la macro que tu as développée est un peu différente de template 
changer, au final, hors de l'exercice intellectuel, template changer en 
changeant le template, permet de changer le chemin, non ? D'ailleurs 
techniquement ce ne serait pas ce qu'elle fait cette célèbre extension ? Elle 
change tout le chemin complet ? (Mais un nom de fichier comprend son chemin...)
Comprends ma réaction par : toi qui use et abuse de template changer, 
l'extension ne repondait-elle pas déjà à ton besoin malgré son champ plus large 
?

Sur le sujet global, je trouve dommage que l'information sur le modèle associé 
dans les propriétés n'indique pas le chemin complet au vu du comportement que 
tu décris. Tout le monde n'ira pas consulter le meta.xml...

Bonne soirée 

Claire 


Le 25 octobre 2024 18:57:43 GMT+02:00, Patrick <[email protected]> a 
écrit :
>Bonsoir à toutes et tous,
>
>Je viens de découvrir que le chemin du modèle ayant servi à créer le document 
>est stocké dans le fichier "meta.xml" en version relative par rapport au 
>dossier du document. Si bien que si on déplace ce document, il n'est plus 
>rattaché au modèle.
>Pourtant lorsque l'on affiche par macro la propriété 
>:ThisComponent.DocumentPropertie(0).TemplateURL
>celle-ci apparaît en absolue !
>
>Y-a-t'il une raison à cela ?
>
>J'ai fait une macro pour pouvoir changer le chemin, grâce à celle de 
>Jean-Michel concernant l'auteur, que je passe si mon document a changé de 
>dossier !
>Je sais qu'il existe une extension qui permet de sélectionner un modèle (je 
>l'ai aussi, j'en use et en abuse), mais là je n'ai pas besoin de changer de de 
>modèle, juste d'adapter le chemin.
>
>Merci de votre attention
>Bonne soirée
>Patrick
>-- 
>Envoyez un mail à [email protected] pour vous désinscrire
>Les archives de la liste sont disponibles à 
>https://listarchives.libreoffice.org/fr/users/
>Privacy Policy: https://www.documentfoundation.org/privacy

Claire 
-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à