Domino 9 und frühere Versionen > Entwicklung
Anfängerfehler Web Agent
Glombi:
Was ist "str" ?
Es sollte ein Feld/eine Variable sein, in der ein Ansichtsname steht. Diese Ansicht muss nach @Text(@DocumentUniqueID) sortiert sein.
Aus der KBASE:
To redisplay a document in Read mode after the Submit button is selected, enter the following code as the formula in the form's computed $$Return field:
"[/"+@Subset(@DbName;-1)+"/$defaultview/"+@Text(@DocumentUniqueID)+"]"
To return to the same document in Edit mode use the following code as the formula in the form's computed $$Return field::
"[/"+@Subset(@DbName;-1)+"/$defaultview/"+@Text(@DocumentUniqueID)+"?editdocument]"
You can replace "/$defaultview/" with any view name, as long as it is sorted in the first column on @Text(@DocumentUniqueID). "@Text(@DocumentUniqueID)" can be replaced by any field name on which the pertinent view occurring in the URL might be sorted.
Andreas
Aladdin Sane:
OK.
In dem Feld steht jetzt:
"[/"+@Subset(@DbName;-1)+"/hahn/"+@Text(@DocumentUniqueID)+"?editdocument]"
hahn ist der Name der Ansicht.
Die erste Spalte der Ansicht lautet @Text(@DocumentUniqueID) und ist sortiert.
Aber gleicher Fehler:
Ohne Agent im WebQuery bewirkt speichern & schließen ein speichern - Rückkehr zur ansicht aber nur mit dem "Back" Knopf möglich und dann aktualisieren nötig.
Mit Agent im WebQuery genau umgekehrt:
Dokument schließt sich - Ansicht erscheint, aber Änderungen im Dok werden nicht gespeichert.
Und wieder gleiches Problem, wenn Agent über Schaltfläche angeworfen wird...
Gruß
Pascal
???
ata:
... vielleicht ist es auch nicht der Agent, der da stört - schon getestet?
ata
Aladdin Sane:
Ich habe den Agenten erstmal aus dem Querry-Ereignis entfernt.
Nochmal zum $$Return-Feld:
Wenn ich das Feld bearbeitbar lasse und leer, läuft das astrein:
Nach "Speichern und schließen" erscheint die gewünschte Ansicht und das Dokument wurde auch erfolgreich gespeichert...
Dann wieder Agent im Ereigbnis:
Schon wird das speichern verhindert...
Das muss dann doch am Agenten liegen, oder?
Marinero Atlántico:
was steht in der log.nsf auf dem Server für ein Eintrag.
Ich wette du hast nicht die entsprechenden Agenten-Berechtigungen im Serverdokument.
(unter security, Agent oder so ähnlich).
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln