Formateo de moneda en Jasper Reports usando el patrón
Tengo una consulta que devuelve el importe de una tabla:
select bus_price from mySchema.BusTable;
Esto devolverá cantidades como:
526547
123456
456789.25
12478.35
Estoy usando las cantidades anteriores en el informe jasper.
Sin embargo, quiero que la salida en el informe se muestre como:
$526,547.00
$123,456.00
$456,789.25
$12,478.35
l fragmento de código @JRXML es:
<textField isStretchWithOverflow="true">
<reportElement stretchType="RelativeToTallestObject" x="700" y="0" width="100" height="30"/>
<textElement/>
<textFieldExpression class="java.math.BigDecimal">
<![CDATA[$F{BusPrices}]]>
</textFieldExpression>
</textField>
Sé que tengo que usar patrones. Sin embargo, no puedo hacer que funcione.
Utilizand
<textField isStretchWithOverflow="true" pattern='$###,##0.00'>
no está trabajando
Qué me estoy perdiendo ?
¡Gracias por leer