Autor Tema: [SOLUCIONADO]Recargar DR desde JS  (Leído 175 veces)

0 Usuarios y 1 Visitante están viendo este tema.

jorozco

  • Hero Member
  • *****
  • Mensajes: 900
    • Ver Perfil
    • Email
  • Institución: Universidad Catòlica de Manizales
  • Nombre y apellido: Jhon Jairo Orozco D.
  • Sistema: Toba
[SOLUCIONADO]Recargar DR desde JS
« on: Marzo 28, 2022, 11:51:33 am »
Buen día,
Cómo puedo recargar los datos de los formularios por JS, dado que si el usuario ingresó por el evento nuevo, el mismo registro puede ya existir y bastaría con recargar como si hubiese aplicado en el cuadro el evento SELECCIÓN, he intentado con el siguiente código sin obtener resultados

if (admision_id > 0 && operacion == 'agregar') {
      alert('El Paciente ya tiene una Admison Activa Nro. ' + admision_id + ' se carga la Información resectiva');
       var clave = [];
       clave['adm_id'] = admision_id;
        this.get_relacion().cargar( clave );
}

también trato de con   Extendiendo el formulario de edición:
this.controlador.evt__cuadro__seleccion ( clave );
this.controlador.controlador.dependencia('cuadro').evt__cuadro__seleccion( clave );  //NO reconoce
this.controlador.controlador.dep('cuadro').set_evento(new evento_ei('evt__cuadro__seleccion', true, clave));
this.controlador.controlador.dep('cuadro').set_evento(new evento_ei('seleccion', true, clave));

this.controlador.controlador.set_evento(new evento_ei('seleccion', true, clave));  //no muestra error, pero No se recargan los formularios

Es como una validación y si se encuentra, se recargarán varios formularios y tablas del DR, con varias entidades

Gracias y cordial saludo

Quedo atento,
Gracias, cordial saludo
« Última Modificación: Abril 06, 2022, 04:25:30 pm por richard »

richard

  • Moderador Global
  • *****
  • Mensajes: 3045
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Ricardo Dalinger
  • Sistema: SIU-Toba
Re:Recargar DR desde JS
« Respuesta #1 on: Abril 04, 2022, 05:48:23 pm »
Hola Jhon,

JS se ejecuta en el cliente, la accion que deseas realizar se encuentra en el servidor.. entonces, si lo que deseas es "re-cargar" un registro previo al recibir el evento para agregar un registro, dicha contemplacion debe suceder en el servidor, no en el cliente.

De hecho, deberias tener un metodo para capturar el evento en cuestion dentro de cual podrias evaluar si existe o no el identificador en cuestion y dentro del metodo que configura el formulario asignar los valores correspondientes para dicho caso.

Esto debes realizarlo en PHP,  no en JS.

Saludos
Twitter es al incontinente verbal,  lo que los dulces al diabetico.

jorozco

  • Hero Member
  • *****
  • Mensajes: 900
    • Ver Perfil
    • Email
  • Institución: Universidad Catòlica de Manizales
  • Nombre y apellido: Jhon Jairo Orozco D.
  • Sistema: Toba
[SOLUCIONADO]Recargar DR desde JS
« Respuesta #2 on: Abril 05, 2022, 05:15:47 pm »
Gracias Ingeniero,
Solucionado, en el intermedio de la comunicación con Ajax, se recarga el DR.

Cordial saludo