[ 
https://issues.apache.org/jira/browse/OFBIZ-6456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14575884#comment-14575884
 ] 

Christian Carlow commented on OFBIZ-6456:
-----------------------------------------

Thanks for the review Adrian.

This issue was primarily created to make find forms appear cleaner but it does 
effect input fields as well.  I thought it would be easier for users to 
interpret forms if they saw types such as date fields grouped together in the 
same area instead of spread out throughout the form in whatever order they were 
defined in entitymodel.  I'm trying to automate the cleanup of various forms 
that employ <auto-fields-entity> and <auto-fields-service> that otherwise 
require using <sort-order> or changing the order in which fields are defined in 
model entity which could require a lot of work.

I see your point about most relevant fields appearing first speeding up data 
entry.  Many entities have typeId fields which are typically the second most 
important fields but my code would render them at the end since they are 
commonly rendered as dropdowns.

I'll probably close the issue for now as won't fix.  If ever needed I suppose 
it could be activated globally with a setting or with an attribute extension 
for <auto-fields-entity> or <auto-fields-service>. 



> Make <auto-fields-entity> sort by field type by default
> -------------------------------------------------------
>
>                 Key: OFBIZ-6456
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-6456
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>    Affects Versions: Trunk
>            Reporter: Christian Carlow
>         Attachments: OFBIZ-6469_2.patch
>
>
> IMO, form widgets are generally easier to interpret when the field types are 
> sorted by type but this has to be done manually using <sort-order>.  I 
> propose improving auto-fields-entity to sort fields by type by default such 
> as text, then dates, then numbers, etc.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to