You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2014/03/01 13:17:19 UTC

[jira] [Closed] (OFBIZ-5552) Problems in single form when use-when and position are used together

     [ https://issues.apache.org/jira/browse/OFBIZ-5552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux closed OFBIZ-5552.
----------------------------------

       Resolution: Fixed
    Fix Version/s: Release Branch 13.07
                   Release Branch 12.04
                   SVN trunk
                   Release Branch 11.04
         Assignee: Jacques Le Roux

Thanks Leila,

Your patch is in
trunk r1573161  
R13.07 r1573162
R12.04 r1573163
R11.04 r1573164




> Problems in single form when use-when and position are used together
> --------------------------------------------------------------------
>
>                 Key: OFBIZ-5552
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5552
>             Project: OFBiz
>          Issue Type: Bug
>          Components: ALL COMPONENTS
>    Affects Versions: SVN trunk
>            Reporter: Leila Mekika
>            Assignee: Jacques Le Roux
>            Priority: Minor
>             Fix For: Release Branch 11.04, SVN trunk, Release Branch 12.04, Release Branch 13.07
>
>         Attachments: OFBIZ-5552.patch
>
>
> The service "renderSingleFormString" check the previous field position to see if the current field must be displayed after the previous field or on a new line. 
> When the previous field has a use-when condition that is not valid, it remains as the currentFormField and the next field is compared with this "not rendered" field. If the position of this previous field is the same as the current field, the current is displayed on the next line.
> To reproduce, add in a single form the three fields below :
> <field position="1" name="first"><display description="first"/></field>
> <field position="2" name="second" use-when="true"><display description="second"/></field>
> <field position="2" name="second" use-when="false"><display description="second"/></field>
> The field second is rendered on a new line



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)