Ver Mensaje Individual
  #255 (permalink)  
Antiguo 08/07/2005, 14:00
beto010159
 
Fecha de Ingreso: julio-2005
Ubicación: Costa Rica
Mensajes: 5
Antigüedad: 18 años, 9 meses
Puntos: 0
Cita:
Iniciado por desireep
hola de nuevo a todos.
Segun lo que he leido, existe la propiedad print when expression que como su nombre indica puedes ponerle una expresion para que pinte un determinado elemnto dependiendo de una expresion evaluable.
Pues bien he pensado en relacion a mi preblema que quizas pueda poner en la expresion que solo se pinte cuando la pagina(la cojeria de las valriables del report)se distinta a 1, es decir algo asi:$V{PAGE_NUMBER}!=1 tambien he probado poniendo >1 y poniendo el 1 como un String "1", pero es inutil, no funciona, algu¡en me puede decir como hacerlo???
Creo que la idea de utilizar esa propiedad es buena pero no consigo hacerala andar.
Muchas gracias y si alguien puede contestarme por favor que lo haga.
Gracias de antemanos
__________________________________________________ __________
RESPUESTA:
Una expesión que funcina es:
Boolean.valueOf($P{Parametro01}!= null)
En este caso estoy diciendo que se imprima este campo si el parámetro $P{Parametro01} no es nulo. Esto lo puedes usar activando además en la pestaña Common, las condiciones siguientes: Remove line when blank y Position Type como "Float".
Esto te puede dar una idea para si lo quieres usar con una variable, etc.
Saludos,
Beto010159