Foro

[SOLUCIONADO]Problema con baseParams

0
Buenas muchachos. Tengo una app que tiene varios filtros. Hay dos filtros principales, con los cuales se llena el grid y despues recien se puede hacer un filtro mas exacto. Entonces puse al un toolbar 2 datefield para marcar las fechas (entre las cuales se ejecuta el query) Anda bien, pero al volver a filtrar se me pierden esos parametros. SÉ que hay que usar baseparams y yo estoy usando params, porque al poner baseparams no me envia nada: { xtype: 'button', text:'Buscar!', handler:function(){ var grid = Ext.getCmp('gst'); var searchValue = Ext.getCmp("fecha1").getValue(); var searchValue2 = Ext.getCmp("fecha2").getValue(); grid.getStore().load({params:{fecha1:searchValue, fecha2:searchValue2}}); } Si ahi le pongo baseParams: ... me recarca el store con un parametro _dc.... como si no tuviera nada. Como puedo cambiarle eso por los baseparams?? Saludos.
0
Listo. Ya pude: { xtype: 'button', text:'Buscar', iconCls:'buscar', handler:function(){ var grid = Ext.getCmp('gst'); var searchValue = Ext.getCmp("fecha1").getValue(); var searchValue2 = Ext.getCmp("fecha2").getValue(); grid.getStore().baseParams.fecha1=searchValue; grid.getStore().baseParams.fecha2=searchValue2; grid.getStore().load(); }} ]}, Gracias tokkaido, esto me lo dijo hace un tiempo... pero todavia me cuesta darme cuenta como adaptarlo a diferentes componentes. Saludos.

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.