4 messages in org.openoffice.fr.progRe: [prog] stardesktop.loadComponent ...
FromSent OnAttachments
JovialNov 23, 2004 2:32 pm 
JovialNov 23, 2004 2:44 pm 
Laurent GodardNov 23, 2004 11:26 pm 
JovialNov 24, 2004 3:50 am 
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] stardesktop.loadComponent > execution macroActions...
From:Jovial (luck@free.fr)
Date:Nov 23, 2004 2:44:09 pm
List:org.openoffice.fr.prog

désolé ce commentaire n'est pas à prendre en compte: 'argument pour rendre le document invisible à l'utilisateur (non utilisé)

Bonjour

J'arrivais pas à activer mes macros sur les documents ouverts par programmation J'ai fini par trouver la solution avec:

dim arg(0) as new com.sun.star.beans.PropertyValue arg(0).Name="MacroExecutionMode" 'argument pour rendre le document invisible à l'utilisateur (non utilisé) arg(0).Value = 4 DocJournal=stardesktop.loadComponentFromURL(URLjournal, "_blank", 0, arg()) Dans le bouquin p154 MacroExecution Mode est de type Integer: je pense qu'il manque les N° sur le tableau 10-2 Si j'attribue la constante directement cela ne fonctionne pas

Ils sont dans le document d'andrew:

0 NEVER_EXECUTE Ne jamais exécuter 1 FROM_LIST Exécuter les macros à partir d'une liste définie, la possibilité d'émettre un avertissement est donnée par la configuration générale. 2 ALWAYS_EXECUTE Une macro sera toujours exécutée, la possibilité d'émettre un avertissement est donnée par la configuration générale 3 USE_CONFIG Utiliser la configuration générale pour récupérer la configuration d'exécution de macro. Dans le cas où une confirmation de la part de l'utilisateur est nécessaire, une boîte de dialogue s'affiche. 4 ALWAYS_EXECUTE_NO_WARN Une macro sera toujours exécutée sans avertissement. 5 USE_CONFIG_REJECT_CONFIRMATION Utiliser la configuration générale pour récupérer la configuration d'exécution des macros. Cas où l'utilisateur a rejeté la demande de confirmation 6 USE_CONFIG_APPROVE_CONFIRMATION Utiliser la configuration générale pour récupérer la configuration d'exécution des macros. Cas où l'utilisateur autorise la macro