6 messages in org.openoffice.fr.progRe: [prog] Dailog Enregistrer sous
FromSent OnAttachments
JovialSep 30, 2004 1:19 am 
BobSep 30, 2004 4:40 am 
JovialSep 30, 2004 2:02 pm 
Alain NowakOct 1, 2004 5:14 am 
Marie jo KOPP CASTINELOct 1, 2004 9:19 pm 
JovialOct 4, 2004 2:42 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] Dailog Enregistrer sousActions...
From:Jovial (luck@free.fr)
Date:Sep 30, 2004 2:02:10 pm
List:org.openoffice.fr.prog

Bob a écrit :

Bonjour Jean-Luc,

Je pense que la solution se trouve dans les paramètres à passer dans array(). J'ai fait qques essais, mais lorsque l'on passe un nom de filtre et une url valide en paramètre, l'enregristrement s'effectue systématiquement sans afficher la fenêtre "enregistrer -sous" :-(

exact

Essaie de creuser du coté des paramètres d'options, je pense que l'on doit pouvoir paramètrer ce comportement !

Voir sur OOoForum : http://www.oooforum.org/forum/viewtopic.php?t=7726

DannyB conseille de télécharger le doc slots.sxc sur http://api.openoffice.org/servlets/ProjectDocumentList

Oulà réservé aux initiés ce document

Ce doc contient la liste de tous les services avec entre autre, leur nom uno et la liste de paramètres qui peut y être associée.

Bon je pense que je vais plutôt regarder du coté de StoreAsURL, il faut que je trouve comment traiter les exceptions

En espèrant que ça puisse t'aider

Oui merci :-)

Jluc

a+

Jovial wrote:

Bonjour

J'ouvre la boite dialogue "Enregistrer sous" avec la macro ci-dessous Je voudrai pouvoir spécifier un nom de fichier qui s'incrira par défaut Comment faire ? merci d'avance Jluc :-)

Sub LoadDialogSaveAs

oDoc = ThisComponent

' Get the document's controller. oDocCtrl = oDoc.getCurrentController() ' Get the frame from the controller. oDocFrame = oDocCtrl.getFrame()

oDispatchHelper = createUnoService( "com.sun.star.frame.DispatchHelper" ) oDispatchHelper.executeDispatch( oDocFrame, ".uno:SaveAs", "", 0, Array() ) End Sub