vReport - origen campo "Script"

Buenos días,
Tengo un informe (vReport) que mediante variables acumulo una serie de cantidades.
En un control “Campo” como origen “Script” pongo la variable y sus cálculos ( ejemplo: ($V{calles}/$V{calles_total_campo})*100 )
El tipo de dato es numérico y con un solo decimal.
Lo que quiero es que a la derecha del resultado ponga %
Si lo pongo da error y si cambio el tipo de dato a texto, el resultado es con todos los decimales y sin “,” de separación.
Alguien sabe como se hace?
Gracias.

Saludos.

Coloca otra etiqueta al lado de tipo texto que tenga el simbolo deseado

Hola eduarchap,
Lo que quiero evitar es precisamente esto. Es un informe con muchos campos.
Muchas gracias

Hola overBCN.

Este es un tema confuso y muy mal documentado.

Usa el campo Cadena plantilla de argumentos arg() y pones %1 %

imagen

Saludos
Paco Satué

Muchísimas gracias Paco, todo OK
Y hay alguna forma de poder cambiar el color del texto según sea el importe menor o mayor que cero (negativos en rojo y positivos en azul)
Gracias

Hola overBCN.

Bueno, para eso echa un vistazo a:
https://doc.velneo.es/caracteristicas-avanzadas.html#formato-condicional

Saludos
Paco Satué

Todo perfecto @pacosatu
Muchas gracias!!