Seite 1 von 1
Macros werden nicht gefunden / Fehler beim Speichern
Verfasst: Do, 06.12.2007 16:21
von agrupe
Hallo,
in oo2.2.1 und 2.3.1 werden Module im Anzeigefenster verschiedenfarbig dargestellt. Hier ein Beispiel:
Der Ordner Standard ist gelb, die beiden Ordner Bericht und FormInhalt sind weiß.
In diesem Zustand ist es nicht möglich, Funktionen aus dem gelben Bereich heraus auszurufen, wenn diese in den weißen Ordnern liegen.
Öffne ich die weißen Ordner kurz, sind sie danach auch gelb und alles klappt (auch der Funktionsaufruf) - komisch.
Wenn ich danach aber "Datei" "Alles speichern" wähle, bekomme ich folgende nichtssagende Fehlermeldung:
Ich vermute, dass es etwas mit einem Bug zu tun hat, den ich schon mal berichtet habe, nämlich dass man, Module nicht komplett leeren darf, wenn darin schon einmal Funktionen standen.
Hat jemand eine Idee, was die unterschiedlichen Farben bedeuten und wie die Fehlermeldung zu interpretieren ist?
Gruß
Andreas
Re: Macros werden nicht gefunden / Fehler beim Speichern
Verfasst: Do, 06.12.2007 16:35
von komma4
Weisse Ordnersymbole sind Module, die noch nicht geladen sind.
Aus nicht geladenen Modulen kann keine Funktion aufgerufen werden.
Standardmässig ist nur das Modul "Standard" des Bereichs "Meine Makros" geladen.
Laden von anderen Modulen im "Meine Makros"-Bereich durch die Anweisung
Code: Alles auswählen
GlobalScope.BasicLibraries.LoadLibrary( "Mein Modul" )
Laden von Modulen aus dem Container des aktuellen Dokuments
Laden von Modulen aus dem Container eines anderen Dokuments (der Variablen
oDok zugeordnet)
Hilft das weiter?
Re: Macros werden nicht gefunden / Fehler beim Speichern
Verfasst: Fr, 07.12.2007 09:14
von agrupe
Ok, danke. Das erscheint mir alles logisch. Leider bekomme ich eine Fehlermeldung, wenn ich das Beispiel1 in "Meine Macros" einbaue:
Sub Start
GlobalScope.BasicLibraries.LoadLibrary( "FormInhalt" )
End Sub
Der Fehler: "NoSuchElementException Message: ."
Muss ich den Modulnamen evtl. mit irgendeinem Pfad versehen wie Bibliothek.Modul oder so?
Die Onlinehilfe gibt bei Suche nach Globalscope leider nicht so viel her ...
Gruß
Andreas
Re: Macros werden nicht gefunden / Fehler beim Speichern
Verfasst: Fr, 07.12.2007 10:24
von Stephan
Leider bekomme ich eine Fehlermeldung, wenn ich das Beispiel1 in "Meine Macros" einbaue:
welche mutmaßlich daraus resultiert das es eine globale Bibliothek des entsprechenden Namens garnicht gibt, in Deiner Abbildung ist das zumindest eine Dokumentbibliothek, wofür Winfried ebenfalls den nötigen Code genannt hat:
Laden von Modulen aus dem Container des aktuellen Dokuments
Gruß
Stephan
Re: Macros werden nicht gefunden / Fehler beim Speichern
Verfasst: Fr, 07.12.2007 11:26
von agrupe
... was leider exakt den gleichen Fehler produziert ;-(
Also - ich bin weiter gekommen.
Ich habe jetzt den Aufruf dieser Funktion in "Standard" gelegt, dann gehts. Ich hätte es aber gern in "Eigene Macros" weiss aber nicht, wie ich die Zuordnung zu oDoc aus dem anderen Beispiel hinbekomme.
Gruß
Andreas
Re: Macros werden nicht gefunden / Fehler beim Speichern
Verfasst: Fr, 07.12.2007 14:01
von Stephan
ja, ist jetzt alles 'hochinteressant' ich habe nur schlicht keine Lust weiter rumzuraten worum es konkret geht und dafür das ich hier freiwillig Hilfe leiste immer noch um Informationen zu betteln, die ein sinnvolles Anworten erst möglich machen.
Niemand hier weiß worum es geht, eine Funktion?, ein Makro?, ein ereignisgebundenes Makro?, was ist wo gespeichert?, soll wie aufgerufen werden?, etc., etc.
Sorry, nur es ist so, denn auf der Ebene 'was könnte alles sein' können wir noch einige Tage weiterreden, auf der Ebene der bekannten Informationen war hingegen die Antwort von Winfried bereits erschöpfend.
Gruß
Stephan
Re: Macros werden nicht gefunden / Fehler beim Speichern
Verfasst: Fr, 07.12.2007 15:57
von agrupe
Danke für diese Antwort. Das hilft mir weiter.
Ich finde es besser, dass du wenn du genervt bist, einfach nichts schreibst. Rumgeätze können wir uns wohl alle verkneifen, gell?
Bitte sei so nett und ignoriere weitere Postings von mir.
Danke
Andreas
Re: Macros werden nicht gefunden / Fehler beim Speichern
Verfasst: Fr, 07.12.2007 16:26
von Stephan