Ver Mensaje Individual
  #362 (permalink)  
Antiguo 20/09/2005, 15:36
ojvm_24
 
Fecha de Ingreso: agosto-2005
Mensajes: 20
Antigüedad: 19 años, 4 meses
Puntos: 0
Pasar un qry como parametro a un reporte.

Buenas tardes a todos. veran tenia el problema de como pasarle un qry a un reporte con n numeros de campos de busqueda, el problema es que yo tenia el qry dentro del reporte y encontre que es mejor pasarle el qry como un parametro y despues ejecutar el reporte, esto lo logre de la sguiente manera.

primero defino un parametro llamado qry dentro del valor por default escribo una sentencia tal como
Código:
SELECT CAMPO1, CAMPO2 FROM MITABLA
si observan no tengo definido ningun where, ok ahora dentro de mi consulta de informe se define el parametro que ya definimos de la siguiente manera $P!{qry} se deben mostrar todos los campos de nuestra consulta los tomamos y los ponemos dentro de nuestro reporte. dentro del parametro que definimos (qry) podemos borrar la consulta
Código:
SELECT CAMPO1, CAMPO2 FROM MITABLA
y dejar alguntexto esto con la finalidad de que en caso que no pasemos la consulta de manera correcta nos marque el error, finalmente desde nuestro jsp podemos pasar la consulta completa con todos los criterios de busqueda

Código:
SELECT CAMPO1, CAMPO2 FROM MITABLA where campo1 = x and campo2 = y
y de esta manera debe de funcionar correctamente