Orbeon表单中的货币格式问题

时间:2011-03-07 12:41:03

标签: xforms orbeon

我正在尝试使用Orbeon中的货币字段来显示货币值,例如:$123123213213.00。我试图这样做:

<fr:currency bind="balance">
    <xforms:alert>Required</xforms:alert>
</fr:currency>

我遇到了以下问题:

  1. 该字段在17位后丢失了精度: 关于模糊,12345678901234567890123更改为12345678901234567000000.00
  2. 我无法使maxlength上的fr:currency属性生效。
  3. 有没有人遇到过这样的问题并碰巧解决了?另外,如果有任何替代方法,请告诉我,如某些自定义格式。

1 个答案:

答案 0 :(得分:1)

非常好的数字精度。现在在currency component中实现了对非常大量(没有任何设置限制)的支持,并且将从2011-03-07开始包含在nightly builds中。有关参考,请参阅commitbug

关于maxlength属性的问题的第二部分,只是fr:currency不支持任何此类属性。如果要设置字段的宽度,可以使用CSS。