• Publicidad (ayudanos a mantener el Foro haciendo un click sobre la misma)
  • Cuixer, una forma de administrar páginas web que nunca viste!

cargar los datos de un grid a traves de otro

Foros generales de ayuda Ext 4.0.

Ext.foro.Nuevo
Mensajes: 2
Registrado: 17 Feb 2012, 07:46
NotaPublicado: 17 Feb 2012, 07:56
Tengo problemas cuando intento cargar un grid filtrado a través de una selección de otro, es decir en un grid tengo una serie de usuarios que al seleccionar uno de ellos se abre otra ventana que contiene un grid donde quiero que solo salgan los mensajes guardados en la tabla de datos "mensajes" (idmensaje, idusuario, asunto...) para ese usuario seleccionado en cuestión. Alguien puede ayudarme?? He conseguido que se vean todos los mensajes en el grid pero de todos los usuarios y no se como mandarle el parámetro para que la consulta sql escrita en un fichero php me devuelva solo los filtrados por esa condición. Gracias
Para no ver esta publicidad, debes ser usuario del Foro.
Publicidad (ayudanos a mantener el Foro haciendo un click sobre la misma)


Cuixer, una forma de administrar páginas web que nunca viste!

Avatar de Usuario
Ext.foro.Moderador
Mensajes: 353
Registrado: 17 Ago 2009, 12:06
NotaPublicado: 17 Feb 2012, 16:57
cuando haces tu store.load() puedes enviar el parámetro y el valor para filtrar por el lado del php asi:

Código: Seleccionar todo
var st = Ext.StoreMgr.lookup('el_store_id'); // esta parte no se como la haces tu en todo caso hay varias formas de hacerlo como por ejemplo grilla.getStore();
//aqui puedes hacerlo de dos formas, con params o con baseParams, la diferencia radica que con params el parámetro desaparece cada vez que haces
//un load y con baseParams permanece hasta que los sobrescribas con otro valor
//con params
st.load({
        params:{
               id_usuario: valor //ojo que si el valor lo tomas desde otro componente del codigo necesitaras agregarle ,scope:this debajo de params
       }
});
//o con baseparams
st.baseParams.id_usuario = valor;
st.load();


espero te sirva (^_^)

Ext.foro.Nuevo
Mensajes: 2
Registrado: 17 Feb 2012, 07:46
NotaPublicado: 19 Feb 2012, 13:18
Muchas gracias amigo, lo probaré así como tu dices y ya os cuento, pero gracias de todos modos.

Volver a Ext 4.0: Ayuda





  • Publicidad (ayudanos a mantener el Foro haciendo un click sobre la misma)
  • Cuixer, una forma de administrar páginas web que nunca viste!