Wir haben hier eine Herausforderung auf die ich gerne Verzichten würde.
Windows XP Notes 7 -> Funktioniert
Windows 7 Notes 9.0.1 VM (32-bit) -> Funktioniert
Windows 7 Notes 9.0.1 physischer Rechner Debug(32- und 64bit) -> Funktioniert
Windows 7 Notes 9.0.1 physischer Rechner (32- und 64bit) -> Funktioniert nicht
Notes 9 jeweils der Standard Client
Alle Variablen sind deklariert, Option Declare ist gesetzt und Errorlog ist auch vorhanden.
Was aufgefallen ist:
Lokal deklarierte Variablen:
Dim doc as notesdocument
doc war nicht aus dem Gültigkeitsbereich der lokalen Funktion, sondern einer
eingebunden ScriptLib.
also geändert in
Dim localdoc as notesdocument
Gültigkeitsbereich war jetzt die Funktion aber trotzdem brachte ein
Set localuidoc=ws.currentdocument
Set localdoc=localuidoc.document
beim Set localdoc = .... ein Object Variable not Set
Das ganze passiert in unserer Workflowengine bei einer bestimmten Aktion.
Die aufgerufene Funktion wird öfter benutzt fällt aber nur bei dieser
Aktion auf die Nase.
Inzwischen ist mir auch aufgefallen, das der Designer mir an verschieden
Stellen die falsche Gültigkeit anzeigt.
Ich frage mich inzwischen, ob die Gültigkeitsbereiche tatsächlich Falsch sind, oder ob der Designer nur Mist anzeigt.
Jetzt hätte ich gerne Denkanstösse oder Hinweise, wo ich Ansetzen kann, dieses Problem zu lösen, denn ich bin inzwischen echt Ratlos.
Ich hoffe auf eure Hilfe, werde aber wohl erst Morgen weiteres dazu sagen können, da ich gleich nicht mehr da bin.