-
4 Feb 2010 9:24 AM #681
Unusual LiveGrid buffering behavior... Using "Example #1" on your site, I simply scroll down, watching the server transactions with FB. The first transaction has start=0 and limit=300, as expected. But the second transaction has start=196 (and limit=300). Why would LiveGrid want/need to re-load rows 196-299?
-
5 Feb 2010 8:34 AM #682
I'm using BufferedGridView v0.1 for a EditorGridPanel added to a ViewPort with "fit" layout.
Everything works fine except that the vertical scrollbar is always visible even when there are just a few items that don't fill up one page.
Is there any way to solve this?
Many thanks in advance!
-
9 Feb 2010 9:22 PM #683
Hi,
There is an incompatability in the loadRanges method which attempts to call HttpProxy load method which is now deprecated (this.selectionsProxy.load).
This needs to be updated to use the doRequest method.
This was found whilst attempting to use the loadSelections method to workaround the issue of having selections that are outside of the current buffer...
.. any news on if/when this will be supported by the component so that deleting full selections work as expected?
There are also knock on issues with the selectionsLoaded method etc.
Also, the ranges that are sent to the server are not entirely compatible with PHP as it's a string, which although can be parsed, it might be nice to accomodate for PHP with a config setting.
Thanks for your time,
Dan
-
10 Feb 2010 7:13 AM #684
ForceFit Flag not Working
ForceFit Flag not Working
I have the livegrid inside a TabPanel, which is inside a ViewPort using the 'fit' layout. However,the code below does not seem to work for me.
viewConfig: {
forceFit: true
},
Any suggestions?
-
10 Feb 2010 7:49 AM #685
new Ext.Viewport({ layout:'fit' ,items: [livegrid] });
seems to work fine here that way when you resize the window it grows accordingly
-
10 Feb 2010 1:44 PM #686
Thanks for trying.
Actually I figured out the problem. I have set the "view" property of my LiveGrid to an Ext.ux.grid.livegrid.GridView. The viewConfig property does not seem to apply. But setting "forceFit" attribute in the Ext.ux.grid.livegrid.GridView initialization works.
-
18 Feb 2010 1:15 PM #687
I'm having two issues with livegrid:
1. When the grid columns don't extend the entire width of the grid (whitespace on the right), scrolling the mouse wheel inside this whitespace doesn't scroll the grid. You have to put the cursor on a column in order to scroll it.
2. When the right-most column is set to autoExpandColumn, a horizontal scrollbar shows up. Resizing the column removes this horizontal scrollbar, but on IE7 the last row at the very bottom is cut off.
-
19 Feb 2010 12:25 PM #688
Same problem, found the source
Same problem, found the source
I had a very strange problem with one of my users, not sure if this applies to your issue or not. On her XP computer all of my live grid components had grayed out and unusable vertical scrollbars (all other grids were fine). I could get them to enable if I did something like a search to wake it up but then the up and down arrows were unusable, just the slider. I tried Firefox and the vertical scroll bars didn't even show up. I discovered that it was only with her XP profile so I recreated her profile and worked through it until I discovered the problem. The problem ended up being a change in the system font size. This user went into XP's desktop settings and increased fonts to large. This triggers this strange problem with the live grid scrollbars. Not sure what can be done to solve this but for now my users will not be able to change the font sizes on their systems.
-
24 Feb 2010 3:09 AM #689
Hi,
i try to extend Ext.ux.grid.livegrid.GridPanel for defined a preconfigured Grid for my application. All runs fine, but i can not add a bbar like this:
When i runs this, every time i get a error this.layout.layout is not a function.Code:Ext.applyIf(this, { enableDragDrop : false, cm : this.buildColumnModel(), height : 400, store : store, selModel : new Ext.ux.grid.livegrid.RowSelectionModel(), view : gridView, plugins : [ this.information_expander ], viewConfig : { forceFit: true }, bbar : new Ext.ux.grid.livegrid.Toolbar({ view : gridView, displayInfo : true }) });
When i add a normal Pagingtoolbar instead of Ext.ux.grid.livegrid.Toolbar all runs fine. But this make no sense, because there is no paging.
Here runs ExtJS 3.1.1 with Livegrid 0.4.
Any ideas?
-
26 Feb 2010 4:10 AM #690
in IE, if you have for ex 500,000 records, you cannot scroll down to the records at the end, i guess sth is terribly miscalculated. you can scroll down to like the 60,000th record at most. in firefox there's no such problem.
tested on ExtJS 3.1.1, livegrid r68 build.


Reply With Quote