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

Nicolas Malin commented on OFBIZ-7266:
--------------------------------------

Your proposal is fine. 

In detail I'mn't really fan to set all parameter on the context root. Why don't 
use a dedicate map like conditionDate as conditionFields ?

Where you can set all your parameters related to your expression date like :
{code}
    <set field="conditionDates.filterByDate" value="true"/>
    <set field="conditionDates.fromDateName" value="startDate"/>
    <set field="conditionDates.thruDateName" value="endDate"/>
{code}

after to resolve this, from my mind, when a nowTimestamp is present, we can't 
use the cache. I prefer use a post treatment to filter.
I says that but on other point, the auto completion realize a findList without 
cache. I didn't see why we don'tu use the cache here.

> Auto-complete on lookup field should be able to support filter by date.
> -----------------------------------------------------------------------
>
>                 Key: OFBIZ-7266
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-7266
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: ALL COMPONENTS
>    Affects Versions: Trunk
>            Reporter: Kongrath Suankaewmanee
>            Priority: Minor
>         Attachments: auto-complete-fix.patch
>
>
> Hi,
> For the general reason, if the lookup popup (like as performFind service 
> work) able to filter the result from date. so, in the auto complete for 
> lookup filed should be also able too.
> Simple :
> add this tag in action tag before call LookupDecorator
> and filter on field "fromDate", "thruDate" as default.
> {code:xml}
>     <set field="filterByDate" value="true"/>
> {code}
> Advance :
> you can customize "fromDate" and "thruDate" field names by do follow below
> {code:xml}
>     <set field="filterByDate" value="true"/>
>     <set field="fromDateName" value="startDate"/>
>     <set field="thruDateName" value="endDate"/>
> {code}
> Best Regards,
> Kongrath



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

Reply via email to