[Users] Ext.grid.GridPanel and GeoExt.data.WMSCapabilitiesStore reload data
Alexandre Dube
adube at mapgears.com
Fri May 21 14:17:22 CEST 2010
Hi Mario,
Here's a way of doing it :
store.proxy.setUrl(url);
store.proxy.setApi(Ext.data.Api.actions.read, url);
store.load();
I had the same problem while developing a WMSBrowser widget :
[example]
http://dev.geoext.org/sandbox/mapgears/geoext.ux/ux/WMSBrowser/examples/WMSBrowserInWindowExample.html
[source]
http://dev.geoext.org/sandbox/mapgears/geoext.ux/ux/WMSBrowser/lib/GeoExt.ux/widgets/WMSBrowser.js
Regards,
Alexandre
Mario Nuñez Jimenez wrote:
> I already did it but not in a good way.
> I made a new store and a new gris, then I set the store into the gris and then I have to manage with refreshing the panel containing the gris but I dont want to do it this way.
> What I am trying is to update the store only changing the url and also refresh the gris to show the new data... is not posible?
>
> -----Original Message-----
> From: Eric Lemoine [mailto:eric.lemoine at camptocamp.com]
> Sent: viernes, 21 de mayo de 2010 13:15
> To: Mario Nuñez Jimenez
> Cc: users at geoext.org
> Subject: Re: [Users] Ext.grid.GridPanel and GeoExt.data.WMSCapabilitiesStore reload data
>
> 2010/5/21 Mario Nuñez Jimenez <mario.nunez at atosresearch.eu>:
>
>> Hello list,
>>
>> I am using a gridPanel populated with a GeoExt.data.WMSCapabilitiesStore and
>> it is already working, the store is configured with a WMS URL but I want to
>> change the url taking it from a form and have the grid updated with the new
>> WMS capabilities information but I dont know how to do it, may anyone help
>> with this?
>>
>
> Try setting a new URL in the proxy used in the wms caps store:
>
> store.proxy.setUrl(newUrl, true);
> store.load();
>
>
>>
>> Now I am creating a new store and loading it in my gridPanel but I cant
>> refresh or update it in order to view the capabilities data… my grid doesnt
>> update with the new data.
>>
>
> Yes, I'm not sure you can change a grid's store.
>
>
> Hope it helps,
>
>
--
Alexandre Dubé
Mapgears
www.mapgears.com
More information about the Users
mailing list