Hybrid View

  1. #1
    Ext User
    Join Date
    Dec 2008
    Posts
    8
    Vote Rating
    0
    vasa is on a distinguished road

      0  

    Default Need to support Groupping view and Buffered View together Help

    Need to support Groupping view and Buffered View together Help


    since data is very large in my grid ~ 5000 rows grid performance was very slow.
    Pagination cannot be implemented as restrictions on pagination in our project.
    i used Buffered view it works fine but i need groupingview also but dont know
    how to club it together.(live grid not a solution for me now).
    please tell me how to combine buffer view and grouping view together.

    thanks

  2. #2
    Ext JS Premium Member saJoshua's Avatar
    Join Date
    Nov 2007
    Location
    South Africa
    Posts
    521
    Vote Rating
    5
    saJoshua is on a distinguished road

      0  

    Default


    It is not advisable to display so many records because of browser performance. The main reason being that the rendering overhead of so many rows "hangs" most peoples browsers. It comes down to basic HTML being rendered. That has nothing to do with ExtJS and is a simple browser limitation. I know this doesn't solve your issue.

    It looks like you'll need to consolidate the Ext.grid.GroupingView and the Ext.ux.grid.BufferView, but there are so many overlapping methods (eg initTemplates, etc). It looks like a lot of work and I'm really not sure if it's even possible.

  3. #3
    Ext User
    Join Date
    Dec 2008
    Posts
    8
    Vote Rating
    0
    vasa is on a distinguished road

      0  

    Default


    But do we any solutions now to use Ext.grid.GroupingView and Ext.ux.grid.BufferView
    together. A example will be better.That will help me a lot

  4. #4
    Ext User
    Join Date
    Dec 2008
    Posts
    8
    Vote Rating
    0
    vasa is on a distinguished road

      0  

    Default


    So are there any one supported buffer view and grouping view together.
    I am literally waiting if extjs team could do something about the needfull.

  5. #5
    Sencha - Community Support Team Condor's Avatar
    Join Date
    Mar 2007
    Location
    The Netherlands
    Posts
    24,246
    Vote Rating
    83
    Condor has much to be proud of Condor has much to be proud of Condor has much to be proud of Condor has much to be proud of Condor has much to be proud of Condor has much to be proud of Condor has much to be proud of Condor has much to be proud of

      0  

    Default


    You would have to create a GridView that combines the code from both GroupingView and BufferView.

    This, however, would be an extremely difficult task, because BufferView completely relies on every row being the same height (uninterrupted by group headers).

  6. #6
    Ext User
    Join Date
    Dec 2008
    Posts
    8
    Vote Rating
    0
    vasa is on a distinguished road

      0  

    Default


    Is extjs team will provide the needed feature in upcoming versions??