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

457
Views
enviar el valor del campo desde una cuadrícula interactiva a otra página y almacenarlo en un elemento con Javascript y Oracle Apex

Buenas noches, actualmente guardo el valor de un campo de la grilla en un ítem (P5_VALUE), lo envío a otra página (página 6) y lo almaceno en un ítem (P6_VALUE) a través de un botón

Acción: redirigir a la página en esta aplicación.

Destino: Página en esta aplicación, Página: 6, elementos establecidos: NOMBRE: P5_VALUE, VALOR: P6_VALUE, Acción: Restablecer paginación. Esta es la url que se genera: http://ip:port/ords/app/system/page?p5_value=61&clear=RP&session=12518184703789

Pero ahora quiero hacer lo mismo con APEX$ROW_SELECTOR. Con este código he podido agregar una acción a la cuadrícula y obtener el valor del campo pero no sé cómo enviarlo a la otra página y asignar el valor al otro elemento.

 var view = apex.region("ig-emp").widget().interactiveGrid("getViews", "grid"), menu$ = view.rowActionMenu$; menu$.menu("option").items.push({ type:"action", label:"Get Emp No", icon: "fa fa-close", action: function(menu, element) { var record = view.getContextRecord( element )[0]; var val1 = view.model.getValue(record, "EMPNO"); } });

Por favor su ayuda, gracias

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Use el siguiente enfoque para lograr esto:

  1. Permítanme comenzar agregando algunas líneas más a su código.
 var view = apex.region("ig-emp").widget().interactiveGrid("getViews", "grid"), menu$ = view.rowActionMenu$; menu$.menu("option").items.push({ type:"action", label:"Get Emp No", icon: "fa fa-close", action: function(menu, element) { var record = view.getContextRecord( element )[0]; var val1 = view.model.getValue(record, "EMPNO"); apex.page.submit({ request:"NAVIGATE", set:{"P1_EMPNO":val1}, showWait: true }); } });

Nota: en el código anterior, reemplace P1_EMPNO con el nombre del elemento de su página. '

  1. Crear una Sucursal -> Tipo: Página o URL (Redirección).
  2. Seleccione el número de página para redirigir y establezca el valor del elemento de la página actual en el elemento de la nueva página. Consulte la siguiente captura de pantalla, por ejemplo.

ingrese la descripción de la imagen aquí

  1. En la condición del lado del servidor, seleccione Tipo como Solicitud = Valor y proporcione el valor como NAVEGAR. Consulte la siguiente captura de pantalla.

ingrese la descripción de la imagen aquí

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!