Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

133
Views
HCL Domino 11 - Javascript - ¿Cómo redirigir al mismo documento después de enviar el documento? - La vista no se actualiza

Tengo una aplicación web. Después de enviar el formulario mediante documents.form[0].submit(), el documento se cierra. En lugar de cerrar, necesito abrir el mismo documento en modo de edición. Intenté imprimir la URL del documento a través de WebQuerySave Agent. A continuación se muestra mi código en el agente, pero esto imprime el penúltimo documento en lugar del último documento, ya que la vista no se actualiza. Intenté agregar view.refresh pero aún así obtiene el penúltimo documento. ¿Cómo actualizo la vista y obtengo la URL del documento guardado actual o hay alguna otra forma de obtener la URL del documento guardado actualmente?

 Sub Initialize Dim session As New NotesSession Dim db As NotesDatabase Dim doc As NotesDocument Dim dbview As NotesView Dim docUnid As string Set db = session.CurrentDatabase Set dbview = db.Getview("(WorkOrders)") Call dbview.Refresh() Set doc = dbview.Getlastdocument() docUnid = doc.Universalid Print "[https://kclisd01/nibsport.nsf/(WorkOrders)/" & docUnid & "?editDocument]" End Sub
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Use NotesSession.DocumentContext para obtener el documento en el que el agente está trabajando actualmente.

 Set doc = session.DocumentContext

Como se describe en el documento de ayuda vinculado:

Para un agente que se ejecuta desde un navegador con @Command([RunAgent]) o @Command[ToolsRunMacro], el documento en memoria es el documento actual. En el caso de WebQueryOpen, este es el documento antes de que Domino® lo convierta a HTML y lo envíe al navegador; en el caso de WebQuerySave, este es el documento antes de que Domino® lo guarde.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!