7 messages in org.openoffice.fr.progRe: [prog] fermer un document dans un...
FromSent OnAttachments
Philippe SIBRAFeb 18, 2006 3:31 am 
NojidFeb 18, 2006 6:33 am 
Philippe SIBRAFeb 18, 2006 6:40 am 
Bernard MarcellyFeb 18, 2006 10:27 am 
Philippe SIBRAFeb 18, 2006 1:40 pm.ods
Bernard MarcellyFeb 19, 2006 12:51 am 
Philippe SIBRAFeb 19, 2006 2:11 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] fermer un document dans une boite de dialogueActions...
From:Philippe SIBRA (phil@ac-grenoble.fr)
Date:Feb 18, 2006 1:40:42 pm
List:org.openoffice.fr.prog
Attachments:
essai.ods - 12k - 1 page

Bernard Marcelly a écrit :

Bonjour Philippe SIBRA Message du 2006-02-18 15:40:

Nojid a écrit :

Bonjour Je travaille avec XP pro SP2 et Ooo 2.0 Les deux commandes fonctionnent correctement chez moi. Aucun plantage.

Les commandes fonctionnent même lancée depuis une boîte de dialogue?

Il faudrait expliquer plus en détail ce que tu fais. Si tu fermes le document sur une routine d'évènement du dialogue, ce résultat ne m'étonne pas trop. Pour ma part je réduis au maximum le traitement sur un routine d'évènement. Analyse ton problème: peux-tu fermer le document avant d'ouvrir le dialogue ? peux-tu fermer le document après avoir fermé le dialogue ?

De toute façon si la macro ayant ouvert le dialogue a été lancée depuis le document, ce n'est pas normal de continuer son exécution après fermeture du document. Dans ce cas, ferme le dialogue, et ferme le document en dernier.

Ci joint un exemple de macro.

En effet, j'ai une boîte de dialogue avec un bouton qui permet de fermer la boîte et le document actif. La commande utilisée était : MonDocument.dispose.

Mauvais. Même en 1.1

J'ai changé cette commande par : on error resume next MonDocument.close(true) On error goto 0

Correct. Aussi en 1.1.