Je viens de faire des tests avec les MEMES fichiers et je n'ai pas l'erreur 
aujourd'hui.

En tout cas pas de surprise quand je fais enregistrer sous, c'est bien le bon 
répertoire.

Par contre, je viens de constater quelque chose de très surprenant :
par une macro (cf ci-dessous) du document A je peux ouvrir un autre document 
classeur.ods plusieurs fois et les différentes instances de ce document 
classeur.ods portent le même nom.
J'ai donc plusieurs documents classeur.ods ouverts en même temps et j'ai 
vérifié qu'ils pointaient bien tous sur le même fichier d'origine.
J'ai également constaté que je pouvait modifier et enregistrer chaque document 
sans qu'il y ait aucune mise à jour dans les autres, chaque enregistrement d'un 
document écrasant le fichier précédent sans que les autres document semblent au 
courant.

Ce comportement est-il normal sachant que lors de l'ouverture manuelle de 
fichiers il y a un verrouillage qui empêche cettte situation de se produire ?

------ la macro (toute bête) ----------------------------------------------

Sub TesterOuverture
Dim doc as object, adr as string
adr = convertToURL("F:\classeur.ods")
Dim args() As New com.sun.star.beans.PropertyValue
On Error Resume Next
doc = StarDesktop.LoadComponentFromURL(adr, "_blank", 0, args())
End Sub


----- Message d'origine -----
De: Pascal Chantriaux <pascal.chantri...@free.fr>
Date: Dimanche, Mars 8, 2009 11:19 am
Objet: Re: [prog] RE : [prog] RE : [prog] Ouverture en lecture seule

> Je n'ai pas pensé à vérifier cela, je regarderai demain quand 
> j'aurais 
> accès à l'ordinateur qui pose problème.
> Merci de l'idée.
> 
> Pascal
> 
> ALLART Philippe a écrit :
> > Et quand tu fais "enregistrer sous"  sur le document, quand il 
> est en lecture seule, est-ce que le répertoire proposé par défaut 
> est bien celui auquel tu t'attends?
> > 
> > Ph.
> > 
> > --
> > ________________________________________
> > De : Pascal Chantriaux [pascal.chantri...@ac-grenoble.fr]
> > Date d'envoi : dimanche 8 mars 2009 10:55
> > À : prog@fr.openoffice.org
> > Objet : Re: [prog] RE : [prog] Ouverture en lecture seule
> > 
> > C'est un fichier qui s'ouvre normalement (en lecture/écriture) 
> quand on
> > l'ouvre manuellement.
> > 
> > 
> > ALLART Philippe a écrit :
> >> Bonjour,
> >>
> >> est-ce que ça ne viendrait pas du système de fichier, qui serait 
> en lecture seule sous Vista?
> >>
> >> Ph.
> >>
> >> --
> >> ________________________________________
> >> De : Pascal Chantriaux [pascal.chantri...@ac-grenoble.fr]
> >> Date d'envoi : dimanche 8 mars 2009 08:12
> >> À : prog@fr.openoffice.org
> >> Objet : [prog] Ouverture en lecture seule
> >>
> >> Bonjour,
> >>
> >> A partir d'un document calc, j'ouvre par macro un autre document 
> calc>> pour le modifier.
> >> Or cette macro, qui marche bien sur mon ordinateur sous windows 
> xp, ne
> >> fonctionne pas sous un autre ordinateur sous windows vista car le
> >> document s'ouvre alors en lecture seule.
> >>
> >> J'ai essayé de forcer le ReadOnly bien que cela ne soit en 
> principe pas
> >> nécessaire vu que c'est l'option par défaut mais cela ne change 
> rien.>>
> >> Y aurait-il un problème connu lié au système d'exploitation ?
> >>
> >> D'avance, merci.
> >>
> >> Pascal
> >>
> >>
> >> -----------------------------------------------------------------
> ----
> >> To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
> >> For additional commands, e-mail: prog-h...@fr.openoffice.org
> >>
> >>
> >> -----------------------------------------------------------------
> ----
> >> To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
> >> For additional commands, e-mail: prog-h...@fr.openoffice.org
> >>
> >>
> > 
> > 
> > ------------------------------------------------------------------
> ---
> > To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
> > For additional commands, e-mail: prog-h...@fr.openoffice.org
> > 
> > 
> > ------------------------------------------------------------------
> ---
> > To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
> > For additional commands, e-mail: prog-h...@fr.openoffice.org
> > 
> > 
> > 
> 
> 
> --------------------------------------------------------------------
> -
> To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
> For additional commands, e-mail: prog-h...@fr.openoffice.org
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail: prog-h...@fr.openoffice.org

Répondre à