Hallo,
ich fabe ein Berechnetes Feld, das als Wert seinen Eigennamen hat mit folgender Routine erweitert:
ZitatAlles anzeigen
Sub Initialize
Dim ws As New notesUiWorkspace
Dim uidoc As notesUiDocument
Dim doc As notesDocument
Set uidoc = ws.currentdocument
Set doc=uidoc.document
Dim db As notesDatabase
Set db = ws.currentdatabase.database
Dim Wert As Variant
Wert = doc.getitemvalue("$REF")
Set doc = db.getdocumentbyUNID(Wert(0))
Wert = Evaluate("@explode(MA_1:MA_2:MA_3:MA_4:MA_5:MA_6:MA_7:MA_8:MA_9:MA_10;"";"")",doc)
uidoc.document.Vaterdoc=Wert
End Sub
Ich erhalte die Meldung "Object Variable not Set"
Im Debugger muß ich dann feststellen, daß alle direkten Frontendzugriffe fehlen.
Currentdocument =""
Currentview = ""
Currentdatabase = ""
Currentcalendardatetime =""
Warum wird hier die erste Zeile nicht korrekt ausgeführt, und das dann auch noch ohne Fehlermeldung?