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

Jacques Le Roux commented on OFBIZ-6418:
----------------------------------------

Hi Christian,

Could you please explain how this is supposed to work? I just tried by adding 
{code}
ignore-when=""quoteId".equals("CQ0001")"
{code}
(CQ0001 is the default data value which shows when demo data are loaded) to 
this line
{code}
<field name="quoteId" title="${uiLabelMap.OrderOrderQuoteId}" 
widget-style="buttontext">
{code}
in <form name="ListQuotes" of QuoteForms.xml

But I can't see how this line 
{code}
if("Y".equals((String)parameters.get(this.getName().concat("_hide")))){
{code}
in ModelFormField.shouldIgnore() (called by 
MacroFormRenderer.java.renderTextFindField()) can work, because I see no 
"_hide" String anywhere else

What do I miss?

> Allow form widget find fields handle ignore-when to control hiding of result 
> grid/form
> --------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-6418
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-6418
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: Trunk
>            Reporter: Christian Carlow
>         Attachments: OFBIZ-6418.patch, OFBIZ-6418.patch
>
>
> The ignore-when provided in OFBIZ-4481 should be extended to form widget find 
> fields to allow end users to hide the field of corresponding results 
> grid/form.  It should be hidden by default and controlled from the <field> or 
> subfield element in the form definition using an attribute similar to 
> <text-find> ignore-case attribute.  It should be html rendered as a checkbox 
> similar to ignore case.



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

Reply via email to