Makro ausführen nach Beenden aller Instanzen(Neustart OOo)

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

keksi1970
*****
Beiträge: 464
Registriert: So, 27.01.2008 11:47
Wohnort: DU

Makro ausführen nach Beenden aller Instanzen(Neustart OOo)

Beitrag von keksi1970 »

hi,

ich hab da so eine Idee zwecks Datensicherung.

Nur müssten dazu alle OOoDateien Beendet werden und durch einen Neustart von OOo (egal ob writer oder Calc) ein Makro ausgeführt werden.

Ist das möglich ? und wenn Ja, gibts einen Lösungsansatz/Vorschlag, wie man vorgehen muß ?

Also Praktisch ein tmp.Makro, welches einmalig nach dem Datensicherungsmakro ausgeführt wird.

LG
Andreas
eBayer
******
Beiträge: 556
Registriert: Do, 04.12.2008 14:33
Wohnort: Augsburg

Re: Makro ausführen nach Beenden aller Instanzen(Neustart OOo)

Beitrag von eBayer »

Hallo Andreas,
was willst Du sichern?
Für Base habe ich eine Möglichkeit gefunden, die Datenbank aus der Anwendung heraus zu sichern.
Gruß eBayer
Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz mit 4 GB Memory (3,2 GB aktiv)
Vista Home Premium 32 Bit
openOffice 3.1.1 mit Sun Report Builder 1.1.0 und MySql 5.1
Hauptinteresse ooBase seit 12.2008
keksi1970
*****
Beiträge: 464
Registriert: So, 27.01.2008 11:47
Wohnort: DU

Re: Makro ausführen nach Beenden aller Instanzen(Neustart OOo)

Beitrag von keksi1970 »

Hi eBayer,

naja, für Base brauch ich einfach nur die Base-Datei selber zu speichern^^

geht unter windows auch recht fix, aber ich will da mal was probieren (so mit Neustart und Makro ausführen und so)

LG
Andreas
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Makro ausführen nach Beenden aller Instanzen(Neustart OOo)

Beitrag von komma4 »

Du meinst nicht ein Makro, welches nach Extras>Anpassen...>Ereignisse ausgeführt wird?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
keksi1970
*****
Beiträge: 464
Registriert: So, 27.01.2008 11:47
Wohnort: DU

Re: Makro ausführen nach Beenden aller Instanzen(Neustart OOo)

Beitrag von keksi1970 »

schon, aber ich möchte es nur ein einziges mal ausführen, also eher temporär für den nächsten Neustart.

LG
Andreas
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Makro ausführen nach Beenden aller Instanzen(Neustart OOo)

Beitrag von komma4 »

...dann sollte die letzte Anweisung des Makros die Selbstvernichtung sein.


Im Ernst: eine solche Einstellmöglichkeit gibt es nicht.

Vielleicht ginge ein Makro mit Check (beim Programmstart):
wenn LIB/Modul vorhanden => call LIB/Modul and kill LIB/Modul

dann kannst Du (vor'm Beenden) LIB/Modul erstellen.
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
keksi1970
*****
Beiträge: 464
Registriert: So, 27.01.2008 11:47
Wohnort: DU

Re: Makro ausführen nach Beenden aller Instanzen(Neustart OOo)

Beitrag von keksi1970 »

ich glaub, daß lass ich lieber ^^

wäre schön gewesen, per Makro auf Anpassen/Ereignisse/Hinzufügen oder Entfernen zugreifen zu können und das auch noch in OOo zu speichern.

LG
Andreas
Antworten