Macros werden nicht gefunden / Fehler beim Speichern

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: Macros werden nicht gefunden / Fehler beim Speichern

Re: Macros werden nicht gefunden / Fehler beim Speichern

von Stephan » Fr, 07.12.2007 16:26

Re: Macros werden nicht gefunden / Fehler beim Speichern

von agrupe » Fr, 07.12.2007 15:57

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

von Stephan » Fr, 07.12.2007 14:01

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

von agrupe » Fr, 07.12.2007 11:26

... 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

von Stephan » Fr, 07.12.2007 10:24

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

Code: Alles auswählen

BasicLibraries.LoadLibrary( "Bericht" )

Gruß
Stephan

Re: Macros werden nicht gefunden / Fehler beim Speichern

von agrupe » Fr, 07.12.2007 09:14

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

von komma4 » Do, 06.12.2007 16:35

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

Code: Alles auswählen

BasicLibraries.LoadLibrary( "Bericht" ) 
Laden von Modulen aus dem Container eines anderen Dokuments (der Variablen oDok zugeordnet)

Code: Alles auswählen

oDok.BasicLibraries.LoadLibrary( "Formular" )
Hilft das weiter?

Macros werden nicht gefunden / Fehler beim Speichern

von agrupe » Do, 06.12.2007 16:21

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ß.

Bild

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:

Bild

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

Nach oben