Also ich habe folgendes problem.
Der Agent wird in WebQuerySave ausgeführt und das Feld SaveOptions ist mit "1" vorbelegt.
Der Agent holt sich mit doc.Passwort(0) den Eintrag aus dem Feld Passwort und überprüft dieses. Jetzt möchte ich in das Feld SaveOptions eine 0 eintragen wenn ret=false ist.
Ich habe es mit doc.SaveOptions = "0" probiert, allerdings scheint das nicht zu funktionieren, da ich mir das Feld in $$return wie folgt nochmal ausgeben lasse:
@Failure("Hallo" + SaveOptions)
Und dort wird einfach nur "Hallo1" ausgegeben. Somit muß das speichern nicht geklappt haben.
Könnte mir wohl jemand weiterhelfen.
Danke
P.S.: Anstatt dem Agenten habe ich auch mal versucht mit @SetField("SaveOptions";"0") das Feld zu setzen, das klappt leider auch nicht.
Agent:
Sub Initialize
Dim ns As New NotesSession
Set doc = ns.DocumentContext
Dim pw As String
Dim mLength As Integer
Dim mSpecial As Integer
pw = doc.Passwort(0)
mLength = 2
mSpecial = 0
ret = IsPasswordQualitySufficient( pw, mlength, mSpecial )
If ret = False Then
---- >> HIER SPEICHERN << ------
End If
End Sub