Hallo, ich habe einen Agent, der aus einer Script-Bibliothek eine Funktion aufruft. Beim Speichern des Agent erhalte ich immer den Fehler "Daten wurden aufgrund von Fehler im Script nicht gespeichert". Aber ich komme nicht auf den Fehler :-(
Im Agent soll eine Variable belegt werden
strPfad = ProfilLookUp("FeldName")
strPfad ist als String definiert
Und so sieht ProfilLookUp aus:
Function ProfilLookUp(sFeld As String) As String
Dim session As New NotesSession
Dim db As NotesDatabase
Dim docProfile As NotesDocument
Set db = session.CurrentDatabase
Set docProfile = db.GetProfileDocument( "(DB-Profil)" )
ProfilLookUp = "dd"
End Function
ProfilLookUp habe ich auf dd gesetzt, weil ich zuerst dort den Wert aus dem Feld haben wollte, den ich der Funktion übergebe. Da ich dachte, dass vielleicht hier mein Fehler ist, habe ich es herausgenommen. Alles ohne Erfolg.
Hat mir jemand einen Tipp? Ich wollte über die Funktion gleich zwei Felder aus dem Profildokument holen - aber bekomme es ja schon mit einem nicht in den Griff :-)