Truncar un texto hasta el límite posible a veces es necesario. Por ejemplo, si tenemos este valor en un campo de texto :

BUENOS AIRES

Entonces, si el field no alcanza (supongamos que corta en el décimo caracter) por defecto la segunda palabra no se muestra, quedando solamente:

BUENOS

Si queremos truncar y nos muestre por lo menos, BUENOS AIR, debemos asignar una propiedad.

iReport:

Lo haremos con iReport pero es válido para cualquier desarrollador familiarizado con Jasper y XML:

1- Seleccionar el campo a truncar, en este ejemplo puede ser $F{PROVINCIA}.

2-Seleccionar Properties expressions.

 

3- Agregar la extensión y asignar el valor true, por defecto este valor siempre será false.

net.sf.jasperreports.text.truncate.at.char true

 

 

 

4- Finamente compilar y probar.

 

Anuncios