Domino 9 und frühere Versionen > ND6: Entwicklung

@Dblookup und @Setfield

<< < (3/3)

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