[
https://issues.apache.org/jira/browse/OFBIZ-7532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16811046#comment-16811046
]
Nicolas Malin commented on OFBIZ-7532:
--------------------------------------
Hello,
I will continue Charle's idea :), as I announced on [mailing
list|https://lists.apache.org/thread.html/557de68373ca5592d709cea2326f945cb97d617e230d2b3806c3e659@%3Cdev.ofbiz.apache.org%3E],
it's an other vision that more homogenize than the first patch, this
[^OFBIZ-7532.patch] push idea on all ofbiz with a refactoring of all
UtilFormatOut.format*Number* to slim source code.
> Form Display Field improvement to manage multiple number format
> ---------------------------------------------------------------
>
> Key: OFBIZ-7532
> URL: https://issues.apache.org/jira/browse/OFBIZ-7532
> Project: OFBiz
> Issue Type: Improvement
> Components: ALL COMPONENTS
> Affects Versions: Trunk
> Reporter: Charles STELTZLEN
> Assignee: Jacques Le Roux
> Priority: Minor
> Attachments: OFBIZ-7532.patch, OFBIZ-7532.patch
>
>
> On display field used in forms, there is a "type" "accounting-number" which
> is used to format number like property configuration :
> #,##0.0000;(#,##0.0000).
> This JIRA propose to extend this idea by using a "type" "number" and an
> additional attribute called "format-pattern". This field will be used by form
> renderer to get the good property. It use FlexibleString to manage variable
> in this field and so allow to have different format for the same column
> according to some conditions.
> example: <field name="amount"><display type="number"
> format-pattern="accounting"/></field>
> The "format-pattern" will be stored in arithmetic.properties.
> example:
> # the default number format
> default.number.format = ##0.00
> accounting.number.format = #,##0.0000;(#,##0.0000)
> quantity.number.format = ##0.00
> integer-quantity.number.format = #0
> percentage.number.format = ##.##%
> export.number.format = #.00
> In ModelFormField.java, the system gets property using
> EntityUtilProperties.getPropertyValue to ba able to quickly add a new format.
> I think that it will require a discussion on Dev mailing-list to validate the
> choices.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)