[jira] [Commented] (OFBIZ-7266) Auto-complete on lookup field should be able to support filter by date.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Commented] (OFBIZ-7266) Auto-complete on lookup field should be able to support filter by date.

Nicolas Malin (Jira)

    [ 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)