
31/08/2005, 17:37
|
| | Fecha de Ingreso: agosto-2005
Mensajes: 20
Antigüedad: 19 años, 5 meses Puntos: 0 | |
ojvm_24, me alegra que hayas podido solucionar tu problema. Bueno al grano.
con relacion a tu primera pregunta, a mi parecer es esencial que le pongas
un valor por defecto a tu parametro, si es un String puedes hacerlo asi como lo estas
haciendo "new String ("L11")" ó simplemente poniendo ""L11""
Al utilizar el "LIKE" y el "%" al final en tu consulta, "LIKE '$P!{nocontrarecibo}%"
el resultado que te trae son todos los nocontrarecibo que empiecen por "L11", en el ejemplo
que pones. Si cambias el "LIKE" por "=" en la misma consulta "= '$P!{nocontrarecibo}%"
el resultado que se obtiene es buscar en el campo nocontrarecibo exactamente
la palabra "L11%" y es por este motivo que no te devuelve nada en tu consulta,
no encuentra ninguna palabra con este nombre.
la segunda duda, es muy facil pasar valores por parametros de forma dinamica. te
pongo un ejemplo muy sencillo:
/*Declaro e inicializo la variable codigobebe, para enviarla como parametro*/
String codigobebe="0";
if (request.getParameter("codigobebe")!=null)
codigobebe = request.getParameter("codigobebe");
/*<Enviamos los parametros al reporte>*/
Map parameters = new HashMap();
parameters.put("CODIGO_BEBE",codigobebe);
----------
anjaarrin2005
No me hago la idea de lo que es una "imagen en marca de agua" =)
-----------
JCarlos24
Carlos imprimir el reporte desde java sin abrir el acrobat si se debe poder,
habria que buscar en la documentacion de java como manipular la impresora desde java
aunque pienso que resultaria mas complicado pero no imposible.
Pasar parametros desde un archivo tambien se puede, mira hay el concepto seria mas o menos
abrir el archivo, leerlo y enviar lo que desees como parametro al reporte.
Fijate en la clase File, esta te puede ayudar. Desgraciadamente no tengo un ejemplo,
hasta ahora no me he enfrentado con ninguna de las dos cituaciones que dices
-----------
Última edición por yimenz; 31/08/2005 a las 23:09 |