[jira] Created: (OFBIZ-3981) List form using jquery

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

[jira] Created: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)
List form using jquery
----------------------

                 Key: OFBIZ-3981
                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
             Project: OFBiz
          Issue Type: Sub-task
          Components: framework
    Affects Versions: jQuery
            Reporter: Michael Xu
             Fix For: jQuery


Replace/enhance current list form with jquery table, which allow users to:

# show/hide any columns
# group by any column
# change the position of columns by drag&drop
# export table to csv/excel


--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)

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

Bruno Busco commented on OFBIZ-3981:
------------------------------------

IMO this is not a 100% jquery task.

I mean:
- For #1 and #3 we should use UserPreferences to make those settings persistent for each user.
- For #4 we generally need to export all records and not the current page only. This means that a proper request must be done to the server. No much jquery involved here but a standard exporting icon embedded in the form widget would be nice.
- #2 what do you mean for this?


> List form using jquery
> ----------------------
>
>                 Key: OFBIZ-3981
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: jQuery
>            Reporter: Michael Xu
>             Fix For: jQuery
>
>
> Replace/enhance current list form with jquery table, which allow users to:
> # show/hide any columns
> # group by any column
> # change the position of columns by drag&drop
> # export table to csv/excel

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

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

Michael Xu commented on OFBIZ-3981:
-----------------------------------

hi Bruno,

It seems that I didn't make things clear. Sorry for that.

* for #1 and #3, I mean user can take such actions directly in table (not hard coded in form or configured in user preference). Let's say, by default, user can see a list form with 5 columns, A, B, C, D, E. But user can hide A and C or show F, G which might be another two fields but not shown by default.
Please take a look at the grid implementation in http://www.sencha.com/products/js/ 

* For #4, I agree with you. Maybe the better way is to have some options for export feature: full export or just export current page
* For #2, user can group rows by any column. You can find such feature in the ext grid: http://www.sencha.com/products/js/ 

thanks,
Michael

> List form using jquery
> ----------------------
>
>                 Key: OFBIZ-3981
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: jQuery
>            Reporter: Michael Xu
>             Fix For: jQuery
>
>
> Replace/enhance current list form with jquery table, which allow users to:
> # show/hide any columns
> # group by any column
> # change the position of columns by drag&drop
> # export table to csv/excel

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

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

Bruno Busco commented on OFBIZ-3981:
------------------------------------

Hi Michael,
for #1 and #3 I understand what you mean and I agree. The UserPreferences should be used so that in a user hides column A, shows column F and then leaves the application, these settings are automatically retrieved whenever he gets back to that form.

for #2, may be you mean this: http://dev.sencha.com/deploy/dev/examples/grid/grouping.html
OK than



> List form using jquery
> ----------------------
>
>                 Key: OFBIZ-3981
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: jQuery
>            Reporter: Michael Xu
>             Fix For: jQuery
>
>
> Replace/enhance current list form with jquery table, which allow users to:
> # show/hide any columns
> # group by any column
> # change the position of columns by drag&drop
> # export table to csv/excel

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

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

Michael Xu commented on OFBIZ-3981:
-----------------------------------

hi Bruno,

For #2, exactly that's what I mean.

And for user preference, yes, I agree with you.

Regards,
Michael

> List form using jquery
> ----------------------
>
>                 Key: OFBIZ-3981
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: jQuery
>            Reporter: Michael Xu
>             Fix For: jQuery
>
>
> Replace/enhance current list form with jquery table, which allow users to:
> # show/hide any columns
> # group by any column
> # change the position of columns by drag&drop
> # export table to csv/excel

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

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

Bruno Busco commented on OFBIZ-3981:
------------------------------------

This http://www.flexigrid.info/
is a jquery based library that implements forms with server-side pagination, column resizing etc.


> List form using jquery
> ----------------------
>
>                 Key: OFBIZ-3981
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: jQuery
>            Reporter: Michael Xu
>             Fix For: jQuery
>
>
> Replace/enhance current list form with jquery table, which allow users to:
> # show/hide any columns
> # group by any column
> # change the position of columns by drag&drop
> # export table to csv/excel

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

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

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

Hi Bruno,

Looks good at 1st glance, we are embedding more and more Betas... ;) On the other hand we have the source anyway...

BTW, I think that when we make a choice about a jQuery plugin we should exchange more and argue why it's the best if when there are concurrents. I don't say that specifically for this case, it seems we will need more an more of them...

Thanks

> List form using jquery
> ----------------------
>
>                 Key: OFBIZ-3981
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: jQuery
>            Reporter: Michael Xu
>             Fix For: jQuery
>
>
> Replace/enhance current list form with jquery table, which allow users to:
> # show/hide any columns
> # group by any column
> # change the position of columns by drag&drop
> # export table to csv/excel

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

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

Bruno Busco commented on OFBIZ-3981:
------------------------------------

This was only a first result of a search for something that was based on jquery. Never used.
Yes we definitively need to exchange more before starting using anything.

> List form using jquery
> ----------------------
>
>                 Key: OFBIZ-3981
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: jQuery
>            Reporter: Michael Xu
>             Fix For: jQuery
>
>
> Replace/enhance current list form with jquery table, which allow users to:
> # show/hide any columns
> # group by any column
> # change the position of columns by drag&drop
> # export table to csv/excel

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

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

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

The column groupping feature is really an interesting idea!

Also something we could be interested by is [endless scrolling|http://www.beyondcoding.com/2009/01/15/release-jquery-plugin-endless-scroll/]. I know there are some detractors (want bookmarks for instance) and it's not good in all cases...



> List form using jquery
> ----------------------
>
>                 Key: OFBIZ-3981
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: jQuery
>            Reporter: Michael Xu
>             Fix For: jQuery
>
>
> Replace/enhance current list form with jquery table, which allow users to:
> # show/hide any columns
> # group by any column
> # change the position of columns by drag&drop
> # export table to csv/excel

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-3981) List form using jquery

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

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

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

No needs to say endless scrolling should always be an user pref option...

> List form using jquery
> ----------------------
>
>                 Key: OFBIZ-3981
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-3981
>             Project: OFBiz
>          Issue Type: Sub-task
>          Components: framework
>    Affects Versions: jQuery
>            Reporter: Michael Xu
>             Fix For: jQuery
>
>
> Replace/enhance current list form with jquery table, which allow users to:
> # show/hide any columns
> # group by any column
> # change the position of columns by drag&drop
> # export table to csv/excel

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.