vReport Html formatear fecha


([N1] Manuel) #1

En el vReport, si utilizo un campo html hay que poner
“A la atención de:
$D{#NAME}”,

Si quiero poner una fecha formateada como DD/mm/yyyy o que los campos numéricos tengan solo dos decimales.

¿Como se podría hacer eso ?

Gracias.


([N3] pacosatu) #2

Hola Manuel.

No es necesario usar $D{…}.
En Tipo de origen del Item selecciona “Origen de datos” y usa una expresión de fórmula de Velneo.

Por ejemplo:

"<table border='1' style='border-color:green; border-style:solid; margin:0px;' align='center' width='100%' cellspacing='0' cellpadding='4' bgcolor='#f0fff0'>
<tr>
<td>" + #NOMBRE_COMPLETO + "</td><td>" + dateToString(currentDate(), "dd/MM/yyyy") + "</td><td>" + numberToString(2568/34.5, "L", 1) + "</td>
</tr>
</table>"

Pintará una tabla con 1 fila y 3 celdas.

Saludos
Paco Satué