[SOLUCIONADO] Llamada a Report desde un evento del cuadro

Hola Javier,

En realidad primero se lanza el evento de seleccion y luego cuando se ejecuta el finally vuelve a la pantalla inicial y se envia el JS.
El tema es que si cerraste todos… el JS no deberia salir, ya que no tenes un id puntual para imprimir no?.

``` echo " window.open(vinculador.get_url(null, null, 'vista_jasperreports', null, [{$this->objeto_js}._id], false, true)); "; ```
Esto abre una ventana con destino a la ejecucion de la vista jasper para realizar la impresion, el hecho sucede apenas se termina de parsear el JS y se ejecuta.
``` echo " {$this->dep('form')->objeto_js}.evt__imprimir = function(params) { location.href = vinculador.get_url(null, null, 'vista_jasperreports', {'path': params}); return false; } "; ```
Esto va a ejecutarse unicamente cuando se presione el boton que dispara el evento [b]imprimir[/b] del formulario y se va a abrir en la misma ventana en la que se encuentra. Obviamente, el evento del formulario nunca va a llegar a dispararse en el servidor ya que fue reemplazado por la atencion del servicio vista_jasperreports via GET.

Saludos