Domino 9 und frühere Versionen > ND6: Entwicklung
@Dblookup und @Setfield
ata:
... was geht denn genau schief - Fehlermeldungen etc - ansonsten hat das mehr mit Hellseherei zu tun...
Es fehlen alle Validierungen...
Toni
Ozan:
HTTP Web Server: Lotus Notes Exception - Unsupported trigger and search in the background or embedded agent
Der Aufruf:
Speichern Button in Teilmaske der "Passwortaenderung" Agent ausführt --> @Command([ToolsRunMacro]; "Passwortaenderung")
m3:
Und von welchem Type ist der Agent "Passwortaenderung"?
Ozan:
Das ist eine gute Frage, wo ich dummi nicht drauf gekommen bin. Damit habe ich die Fehlermeldung wegbekommen, aber er überschreibt das irgendwie immer noch nicht.
Fehlermeldung Server=keine
Nur wenn ich die Formname angebe, gibt es die Fehlermeldung "Objekt varable not set".
webdoc.docunid(0)=ID von notes
hier:
Dim ses As New notessession
Dim webdoc As notesdocument
Set webdoc = ses.DocumentContext
Dim suche As String
suche = webdoc.docunid(0)
Dim db As NotesDatabase
Dim PersonView As NotesView
Dim PersonDC As NotesDocumentCollection
Dim PersonDoc As NotesDocument
Set db = ses.CurrentDatabase
Set PersonView = db.GetView( "alleadressenbyUnid" )
Set PersonDC = PersonView.GetAllDocumentsByKey(suche, True)
If PersonDC.count <> 0 Then
Set PersonDoc = PersonDC.GetFirstDocument
PersonDoc.Form="Personen"
PersonDoc.forumPasswort = webdoc.forumPasswort_neu(0)
Call PersonDoc.save(True,True)
End If
Gruss
Ozan
Ozan:
Ok. Ich habe jetzt das geschafft, natürlich mit eure hilfe. Wichtig hier war dass der AgentTyp richtig ist. Das mit der "Objekt variable not set" lag an mir, das Feld war nicht richtig gefüllt gewesen.
Dannke an alle.
Gruss
Ozan
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln