Domino 9 und frühere Versionen > ND6: Entwicklung

Agent fertig-Meldung

(1/1)

holo:
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?


Glombi:
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

holo:
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?

Glombi:
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

holo:
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. :)

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln