Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: holo am 03.12.03 - 09:55:07
-
Hi,
ich habe folgendes Problem bei meiner Web Anwendung:
Sobald der User das Dokument submitted soll eine Bestätigungsseite und erscheinen, die ihn dann nach ein paar Sekunden auf die Intranet-HP weiterleitet. Das klappt mittels $$Return-Feld und Java Script Weiterleitung auch ganz gut.
Tja, jetz fiel mir allerdings noch ein, dass es doch besser wäre einen der Agenten, der bis jetzt alle 30 Minuten läuft, direkt nach Abschicken des Dokuments zu starten. Gesagt getan, Agent in WebQuerySave Event. Das klappt soweit auch, allerdings kommt nach Beendigung des Agents immer diese nervige Meldung "Agent fertig", statt meiner Bestätigungsseite. Gibt es ne Möglichkeit das zu umgehen?
-
Du kannst im Agenten mittels Print HTML Code ausführen lassen.
Bsp.:
'db ist NotesDatabase
OK_LINK = "<h3>Vielen Dank für Ihre Eingabe. Das Dokument wurde verarbeitet.<hr><a href=/"+db.filepath+"/NAMEDERANSICHT?OpenView>Weiter</a></h3>"
Andreas
-
Danke für die schnelle Antwort :)
Ich weiß nicht ob ich da nur einen Denkfehler habe, aber ich kann den HTML Code zwar mittels print im Endteil des Agent Codes ausgeben lassen, sobald der Agent aber durchgelaufen ist, müsste dann aber doch das "Agent fertig" statt dem Code erscheinen, oder?
-
Wenn im Agentcode als letztes
OK_LINK = "<h3>Vielen Dank für Ihre Eingabe. Das Dokument wurde verarbeitet.<hr><a href=/"+db.filepath+"/NAMEDERANSICHT?OpenView>Weiter</a></h3>"
Print OK_LINK
steht, gibt er den HTML Code als Seite aus.
Andreas
-
danke für die hilfe, ich hatte allerdings einen grundsätzlichen denkfehler, es ist doch am besten wenn der agent nach einem festen zeitplan läuft. :)