Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Driri am 15.11.04 - 16:20:00

Titel: Feldwert abfragen in WebQuerySave-Event
Beitrag von: Driri am 15.11.04 - 16:20:00
Hallo,

ich bastel gerade an einer Webgeschichte rum und möchte im WebQuerySave ein Script ausführen. Problem dabei ist, daß abhängig von einem Statusfeld, welches vorher gesetzt wird, eins von drei möglichen Scripten laufen soll.

Ich habe das jetzt so probiert, daß ich in dem Agent, den ich im WebQuerySave aufrufe, mir mit session.DocumentContext das Dokument hole und versuche, aus dem Dokument den Wert auszulesen.

Code
Dim session As New NotesSession	
Dim doc As NotesDocument
	
Set doc = session.DocumentContext
	
If doc.AStatus = "offen" Then
  Call Webbestellung(doc, "Neue Bestellung Telekommunikation")		
End If
If doc.AStatus = "genehmigt" Then
  Call WebbestellungYes(doc, "Ihre Bestellung wurde genehmigt")	
End If
If doc.AStatus = "abgelehnt" Then
  Call WebbestellungNo(doc, "Ihre Bestellung wurde abgelehnt")	
End If

Wenn ich die Calls einzeln mache, funktioniert das tadellos. Habe ich in dem Moment noch keinen Zugriff auf die Items ?
Titel: Re: Feldwert abfragen in WebQuerySave-Event
Beitrag von: Glombi am 15.11.04 - 16:34:49
Statt
  doc.AStatus = "offen"
muss es
  doc.AStatus(0) = "offen"
heissen. Die anderen analog.

Andreas
Titel: Re: Feldwert abfragen in WebQuerySave-Event
Beitrag von: Driri am 15.11.04 - 16:40:17
UAAAH !

Danke, war mal wieder nen typischer "Brett-vorm-Kopp"-Fehler  ;D