Autor Thema: Eingebettete Ansicht - Bezug zum Uidoc geht verloren  (Gelesen 2134 mal)

Offline udo187

  • Junior Mitglied
  • **
  • Beiträge: 98
Hallo !

Anscheinend ist es im Büro jetzt schon zu heiss für mich...
Aktionen die gestern noch funktionierten, funzen nun nicht mehr.

Problem: Eingebettete kategorisierte Ansicht mir Aktionen aus einer anderen Datenbank, in den Aktionen wird das "Hauptdokument" - in der die Ansicht
eingebettet ist - mittels workspace.currentdocument geholt.

Beim ersten Aufruf der Aktion funktioniert alles, beim zweiten Versuch krachts (seit heute): Fehler 91 - Object variable not set.
Der Fehler tritt auf da anscheinend das Uidoc nicht mehr "geholt" werden kann.
Eine Testaktion, in der nur der Code zum holen des Uidocs direkt hinterlegt wurde, bestätigte dies (ebenso das Errorhandling auf Fehler 91)
Ein erneutes "fokussieren" auf das Hauptdokument durch klicken in ein bearbeitbares Feld zeigte keine Wirkung.


HILFE !

Für jeden Tipp dazu bin ich sehr dankbar !

Gruß & Danke im Voraus
Udo

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Eingebettete Ansicht - Bezug zum Uidoc geht verloren
« Antwort #1 am: 20.06.12 - 10:18:48 »
Ich würde versuchen, mir das uidoc in einer globalen Variablen zu merken

Offline udo187

  • Junior Mitglied
  • **
  • Beiträge: 98
Re: Eingebettete Ansicht - Bezug zum Uidoc geht verloren
« Antwort #2 am: 20.06.12 - 12:18:20 »
Hallo Peter !

Deinen Vorschlag mit der globalen Variablen habe ich versucht, funktioniert leider nicht,
da die Aktion in der eingebetteten Ansicht (= andere DB) von den globalen Variablen des Hauptdokuments
nichts mitbekommt - oder mache ich was falsch ?
Erschwerend kommt noch hinzu dass das Debuggen in den eingebetteten Ansichten nicht funktioniert...

Udo

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Eingebettete Ansicht - Bezug zum Uidoc geht verloren
« Antwort #3 am: 20.06.12 - 12:27:25 »
Es sind doch alle Aktionen in der "fremden" Ansicht? Dann versuch eine globale Variable in der Ansicht und belege die bei erster Nutzung einer der Aktionen, denn beim ersten Mal findet er ja das uidoc, wie Du geschrieben hast.

Offline udo187

  • Junior Mitglied
  • **
  • Beiträge: 98
Re: Eingebettete Ansicht - Bezug zum Uidoc geht verloren
« Antwort #4 am: 21.06.12 - 12:01:35 »
Hallo Peter !

Ich habe in den eingebetteten fremden Ansichten das uidoc global definiert und zugeordnet, funktioniert nach ersten Tests nun problemlos, danke !
Komisch ist nur dass dieses Problem plötzlich mittendrin auftauschte, zuvor gings auch mit der Zuweisung des uidocs direkt im Code
der fremden Aktionen.

Danke für deine Tipp !

Gruß Udo

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz