Re-Bonjour
Message du 28/09/12 17:54
De : "Allégria"
J'ai essayé différentes combinaison avec --writer ou --calc ou --o sans
succès (message de libreOffice :xxx.odt n'existe pas)
Ce qui est vrai
Avez-vous une idée pour donner un nom par défaut ?
Sur la forme...
Dans votre courrielleur merci d'utiliser "répondre à la liste" ou "répondre à tous"
sinon votre réponse ne sera envoyée qu'à un seul destinataire (moi pour ce
message en l'occurrence).
Ceci vous prive d'une éventuelle réponse d'un autre participant...
et vous risquez de ne pas recevoir de réponse (mes filtres anti-spam
ne laissent pas passer de messages "directs").
Sur le fond...
Je ne suis pas sûr de comprendre la question. Les paramètres indiqués
s'emploient sans indiquer de nom puisqu'ils permettent d'ouvrir
le module concerné (writer, calc...) avec un document vide qui *aura*
un "nom par défaut" (par exemple "sans nom1").
Si vous pilotez le logiciel à partir d'une application vous pouvez aussi
enregistrer le nouveau document avec le nom que vous voulez.
Autre possibilité : lancer LibreOffice en passant en paramètre le nom d'une
procédure à exécuter et le nom du document. La procédure se chargera de
créer un nouveau document puis de l'enregistrer avec l'url donnée en paramètre.
Exemple de procédure créant un classeur:
sub PysEnreg(PysUrl)
dim PysDoc as object
PysDoc = StarDesktop.LoadComponentFromURL("private:factory/scalc", "_blank", 0, Array())
PysDoc.storeAsUrl(PysUrl, Array())
end sub
Exemple d'appel (pour windows 7) :
"C:\Program Files (x86)\LibreOffice 3.6\program\soffice.exe" --calc
macro:///Standard.Module1.PysEnreg("file:///C:/Users/Pierre-Yves/Documents/Contrebasse.ods")
Cordialement
Pierre-Yves
Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ?
Je crée ma boîte mail www.laposte.net
--
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.