hallo Michael, Am Monday 22 May 2006 09:07 schrieb Michael Dannenhöfer: > Wolfgang Schaible schrieb: > > 1.Versuch: überschreiben und speichern > > Dim mFileProperties(0) as New com.sun.star.beans.PropertyValue > > mFileProperties(0).Name = "Overwrite" > > mFileProperties(0).Value = True > > oDoc.storeAsURL(sFnStoreAbschl, mFileProperties()) > > > > Speichert klaglos, beim zweiten mal: überschreibt nicht, > > mault : com.sun.star.task.ErrorCodeIOException Danke -KILL löscht das File (es wird im Programablauf sofort wieder erzeugt; löschen hilft nicht bei meinem Problem). -Meine Frage hat der Liste zumindest die kürzere Schreibweise des IF-Befehls näher gebraucht :-) -Meine Fragestellung trifft -wie so oft- nicht mein Problem :=(( , ich will, dass beim 2 Lauf der dieser gespeichert wird und -wenn möglich- das Calc-Sheet des ersten Laufs klaglos verschwindet.
Versuche, den Ablauf zu beschreiben: -Der erste Lauf holt eine Calc-Vorlage, diese wird mit Daten aus einer DB beschrieben, dann wird die Vorlage mit 'oDoc.storeAsURL(...)' gespeichert; Calc bleibt zum Betrachten am Schirm. -Beim zweiten Lauf sind 2 Instanzen von Calc auf dem Schirm und obige Meldung wird angezeigt, d.h. 'oDoc.storeAsURL(...)' speichert, aber überschreibt nicht. Meine Frage hätte sein sollen, wie -kann man abfragen, ob es eine 2. Instanz schon gibt, damit man sie mit 'oDoc.close()' beseitigen kann oder -ist dies ein Bug in 'oDoc.storeAsURL(...)' ? mfG Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
