FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Paginar Grid Con Memory Proxy (ExtJS)
Hola a todos....
Estoy tratando de paginar una grilla... Mire en muchos ejemplos pero no puedo hacer andar la paginacion. Mi Store: Cita:
Cuando necesito mostrar los datos cargo un array y luego cargo el array al store: Cita:
Pero el panel de paginacion no carga las paginas. Si defino los datos de antemano ejemplo: Cita:
Cita:
Pero cargando los datos después (que se muestra mi pantalla) no logro que la grid pagine. Por favor alguien podría darme un ejemplo o guiarme como puedo solucionarlo. Gracias
__________________
Saluda Atte Neeruu!!! :) |
#2
|
|||
|
|||
Código:
Ext.onReady(function(){ var mydataGrid=[]; var StoreEgresoVehiculo=Ext.create('Ext.data.Store', { storeId:'StoreEgresoVehiculo', autoLoad: true, fields:[ {name:'Vehiculo' , type: 'string'}, {name:'Patente' , type: 'string'}, ], data:{'items':[]}, buffered:true, enablePaging:true, pageSize :1, proxy: { type: 'memory', reader: { type: 'json', root: 'items' } } }) ; Grid = Ext.create('Ext.grid.Panel', { id:'sIDGrilla', title: 'Datos', titleAlign:'center', store: StoreEgresoVehiculo, flex:1, columns: [ { text: 'Veh\u00edculo', dataIndex: 'Vehiculo', align: 'left', menuDisabled:true, width:130, }, { text: 'Patente', dataIndex: 'Patente', align: 'left', menuDisabled:true, width:130, } ], height:200, width: '100%', scroll:'vertical', loadMask: true, renderTo: Ext.getBody(), bbar: Ext.create('Ext.PagingToolbar', { store: StoreEgresoVehiculo, displayInfo: true, displayMsg: 'Mostrador Registros {0} - {1} de {2}', emptyMsg: "No Hay Datos Para Mostrar", items:[ '-', { text: 'Cargar Datos.', handler: function() { mydataGrid.push({Vehiculo:'CAR',Patente:'XXX'}); alert('Datos Cagados'); }, }, { text: 'Paginar.', handler: function() { StoreEgresoVehiculo.loadData(mydataGrid,true); StoreEgresoVehiculo.loadPage(1); }, }, { text:'Pagina2', handler: function(){ } } ] }), }); }); Gracias.
__________________
Saluda Atte Neeruu!!! :) Última edición por Casimiro Notevi fecha: 05-04-2014 a las 10:23:32. |
#3
|
|||
|
|||
Hola a todos....
Despues de mucho tiempo encontre la solucion para poder paginar los datos en una grilla. Adjunto un ejemplo... Link Y esta basado en este ejemplo... http://blog.jardalu.com/2013/6/21/gr...g-extjs-sencha Aca tenemos el ejemplo inspirador funcionando: http://jsfiddle.net/jardalu/TE4ah/ Esto es todo... Habia empezado este post hace un tiempo... y ahora me lo respondo... Saluda Atte Neeruu!!!
__________________
Saluda Atte Neeruu!!! :) |
#4
|
||||
|
||||
. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ExtJS y Delphi | Neeruu | Delphi para la web | 1 | 05-04-2013 10:44:22 |
Distribucion de ExtJS | Neeruu | Delphi para la web | 1 | 17-02-2013 02:29:41 |
como paginar con php pero parametrizando | uper | PHP | 4 | 15-03-2011 19:18:18 |
Fragmentar/Paginar Resultado | MaMu | OOP | 7 | 03-08-2007 21:10:37 |
Paginar registros | JulioGO | PHP | 4 | 25-10-2004 01:50:32 |
|