Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Infinite grid showing not more than 64000 records in IE8 browser

  1. #1

    Default Infinite grid showing not more than 64000 records in IE8 browser

    Hi
    I had a look at the example and implemented an infinite grid (around 100,000 records) which works fine in all browsers major browsers except for IE8.

    Can someone help me to know whether there is any memory restriction for variables (for example the totalCount variable in Store class ) used and is there a way to have that corrected. I suspect the memory/size restriction because the infinite grid stops exactly at 63,999th record.

    Thanks in advance.
    - Jagan

  2. #2
    Sencha - Support Team scottmartin's Avatar
    Join Date
    Jul 2010
    Location
    Houston, Tx
    Posts
    9,409
    Answers
    716

    Default

    What version of ExtJS are you using? Have you seen the following article that explains how the buffering grid operates?
    http://www.sencha.com/blog/optimizin...d-applications

    Have you tried using the demo that allows you to specify different configurations?

    Scott.

  3. #3
    Ext JS Premium Member
    Join Date
    Dec 2010
    Posts
    10

    Default

    I am having the same issue. My understanding, after extensive review of similar issues with other components we have used, is there are height limits on scrollable elements in the browser, and this varies by browser. The 64,000 in this case is based on the row height in the grid x the total rows in the result set (virtual). I tested this by forcing the row height to almost triple the height and my limit was 24,100. There may be a way to solve this by tweaking the scroller to not measure the virtual size against the total number of rows all at once, but rather do it in chunks based on the scroller position and the current starting record position. Just a thought - but I am testing this approach today. It is causing major pain amongst our client base. Thanks - greg

  4. #4
    Sencha User
    Join Date
    Jul 2012
    Location
    Paris
    Posts
    1

    Default I have the exact same problem

    It's OK until we have no more than 63000.

  5. #5

    Default

    Scott - Thanks for your reply. I have been using ExtJS 4.0.7 and addressed most of the scrolling issues sometime before. As I said in my earlier post, I don't have any issues using this version of ExtJS except that the infinite grid works fine in all other browsers except for IE8.

    Greg - Thanks for the clear explanation on what is causing the problem. I will check the workaround on how to restrict the scroller to not measure the virtual size against the total number of rows all at once and will post my observations/results soon. Thanks once again.

  6. #6
    Ext JS Premium Member
    Join Date
    May 2008
    Posts
    44

    Default IE has a max limit on the height of a div.

    We are also having the same issue and I believe this is happening because IE-8 has a max limit of 1,342,177.27px on the height of a div and due to that scroll bar of infinite grid cannot be more than this max height. Is there any workaround for this issue as we are planning to use Ext 4.1 for our grids but we really need to show more than 200K rows in our grids.

  7. #7
    Sencha - Support Team scottmartin's Avatar
    Join Date
    Jul 2010
    Location
    Houston, Tx
    Posts
    9,409
    Answers
    716

    Default

    It may be the limit. I am going to ask the dev team to comment to make sure.

    Scott.

  8. #8
    Ext JS Premium Member
    Join Date
    May 2008
    Posts
    44

    Default

    Scott,

    Any update on this?

    Mandeep

  9. #9
    Sencha - Support Team scottmartin's Avatar
    Join Date
    Jul 2010
    Location
    Houston, Tx
    Posts
    9,409
    Answers
    716

    Default

    I will ping them again, sorry for the delay.

    Scott.

  10. #10
    Sencha User Animal's Avatar
    Join Date
    Mar 2007
    Location
    Bédoin/Nottingham
    Posts
    30,892
    Answers
    41

    Default

    If IE really does have a hard limit on DIV size, then I cannot see a way we can scroll that depth.

    If the browser cannot do it, then we cannot do it.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •