Frage

So übergeben Sie den Dokumentkontext in XPages, während Sie einen Agenten anrufen?In der XPAGE brauche ich, dass ich einen Java-Agent mit DocumentContext von meiner XPAGE anrufen muss, und ich muss auch mein aktuelles Dokument als Parameter übergeben ...

In Lowercript können wir es so einfach tun, ohne das aktuelle Dokument zu speichern, aber in XPAGE benutze ich den folgenden Code., document1 ist ein aktuelles Dokument. generasacodicetagpre.

Dieser Code Ich kann die Werte meiner aktuellen Dokumente nicht erhalten, aber wenn ich den folgenden Code verwenden werde, generasacodicetagpre.

Ich kann den Artikelwert des aktuellen Dokuments erhalten ... aber ich möchte das Dokument nicht speichern, ohne das Dokument zu speichern, um den Artikelwert des Artikels zu erhalten.

Bitte geben Sie eine gute Lösung dafür ...

War es hilfreich?

Lösung

agent.runwithdocumentcontext (currentdocument.getDocument (TRUE)).Dadurch werden alle neuen Werte in den Backend-Dokument aufgegeben, sodass es auf dieselbe Weise wie LotusScript funktioniert.Wenn Sie auch das aktuelleDocument-Computer mit dem Notes-Formular berechnet haben müssen, stellen Sie die Eigenschaft "ComputhewithnoTesForm" der DataSource auf "AUFLADEN" oder 'BEIDEN' ein.

Andere Tipps

Wenn es mehr als eine Dokumentquelle auf der XPAGE geben kann, verwende ich ParameterDocid ... generasacodicetagpre.

und im agenten ... generasacodicetagpre.

... generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top