[gelöst] Problem: Writer-Makro 'Alles aktualisieren'

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst] Problem: Writer-Makro 'Alles aktualisieren'

Hat geholfen...

von Helfer » Fr, 25.05.2007 13:10

Vielen Dank, jetzt funktionierts... Wo auch immer der Fehler liegt, ist mir jetzt egal, wittmen wir uns wieder dem Diplomarbeitsinhalt...

Ach so: Falls dahinter ein OOo-Bug stecken sollte, der in eine Bug-Liste eingetragen werden sollte, dann soll man mir das sagen

So, ich soll mich jetzt ins Wochenende. 8)

von komma4 » Fr, 25.05.2007 12:44

Ich hatte schonmal das gleiche Problem - und es mit folgendem Makro gelöst:

Code: Alles auswählen

oIndexes = ThisComponent.getDocumentIndexes()

for i = 0 to oIndexes.Count -1
 oIndexes(i).update
next i
Hilft das?

[gelöst] Problem: Writer-Makro 'Alles aktualisieren'

von Helfer » Fr, 25.05.2007 10:52

Guten Tag,

gestern wollte ich mein erstes Makro anlegen, aber es funktioniert nicht wie gewünscht.

Das Makro soll "Alles aktualisieren" und dem Speichern des Dokuments zugeordnet werden. Folgendes habe ich gemacht:

Extras - Makros - Makro aufzeichnen
Extras - Aktualisieren - Alles aktualisieren
Makro aufzeichnen beenden
Extras - Anpassen - Ereignisse - Dokument sichern - Zuweisen: Makro... - usw.

Folgendermaßen sieht das Makro aus:

Code: Alles auswählen

sub AllesAktualisieren
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
rem dispatcher.executeDispatch(document, ".uno:UpdateAll", "", 0, Array())
end sub
Dann ändere ich eine Überschrift und einen Abbildungstext und speichere das Dokument.

Nur leider aktualisiert es nicht alles, nämlich die Verzeichnisse nicht (das Datum aber z. B. schon). Wenn ich die Verzeichnisse mit rechts anklicke und "manuell" aktualisiere, dann allerdings funktioniert die Aktualisierung.

Wo liegt der Fehler? Für jegliche Tipps und Hinweise, ob der Fehler auch in anderen OOo-Versionen auftritt bin ich dankbar.

Grüße aus Frankfurt

Nach oben