Makro: Prüfung, ob eine Datei geladen ist

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

Moderator: Moderatoren

hackepeter
Beiträge: 3
Registriert: Sa, 28.03.2009 13:33

Makro: Prüfung, ob eine Datei geladen ist

Beitrag von hackepeter »

Hallo,
wenn man per Makro eine Datei lädt und sie ist bereits geladen, so wird sie erneut geöffnet. Wie kann ich prüfen, ob sie bereits geladen ist. M.E. müsste das Makro die Liste unter "Fenster" durchsuchen.
Mit freundlichen Grüßen
Hackepeter
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Makro: Prüfung, ob eine Datei geladen ist

Beitrag von komma4 »

Willkommem in Forum.


Standardfrage = Standardantwort: erst mal die Suchfunktion nutzen!

Damit wärest Du u.U. auf folgendes posting gekommen: viewtopic.php?f=18&t=18400&p=77343


Das hilft?
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: Prüfung, ob eine Datei geladen ist

Beitrag von keksi1970 »

hi,

@komma, auch ne Dumme Frage ;) :

wozu isn dann eigentlich :

Code: Alles auswählen

oDoc = ThisComponent
xray odoc
die Property "isloaded" as boolean ??

lg Andreas
(ist ne ernsthafte Frage, OOo 3.01 unter Vista)
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Makro: Prüfung, ob eine Datei geladen ist

Beitrag von komma4 »

kurze Recherche im SDK: diese Funktion gibt es (nur?) bei FORMS und CALC.

Im letzteren Fall sagt es aus, dass die Daten aktuell geladen sind (Verküpfungen)
Im ersten Fall - ob das Formular bereits geladen ist.

Damit kommen wir bei dieser Fragestellung ("Datei geladen?") nicht weiter.
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: Prüfung, ob eine Datei geladen ist

Beitrag von keksi1970 »

hast Recht, ein Formular ist in der Calc-Datei,

und mit Calc > aktuelle Daten, hab ich wieder was gelernt. Also würde oDoc.load() die Verknüpfungen aktualisieren ? (ich weiß, gehört nicht hierher, aber da ich grade am Fragen bin :P )

Das würde mir echt weiterhelfen :D

lg
Andreas

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

Re: Makro: Prüfung, ob eine Datei geladen ist

Beitrag von komma4 »

Nö ... (wäre zu einfach). Das geht so: Calc: Verknüpfungen aktualisieren

Welche Daten (in einem Calc) bei .isLoaded() = FALSE "noch nicht geladen" sind .... ?




SDK => SoftwareDevelopmentKit => http://download.openoffice.org/3.0.0/sdk.html
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: Prüfung, ob eine Datei geladen ist

Beitrag von keksi1970 »

Vielen Dank.

Eigentlich Schade, daß es nicht so einfach geht, naja.

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

Re: Makro: Prüfung, ob eine Datei geladen ist

Beitrag von keksi1970 »

Danke dir,

eigentlich schade, daß es nicht so einfach gehen darf ;)

lg
Andreas
Antworten