[Users] Synchronized two GridPanel with selectFeature
François Boussuges
f.boussuges at gmail.com
Wed Jun 2 16:32:28 CEST 2010
A last question, when I replace 'rowclick' by 'rowselect' my event don't
work.
What is the method for start the event on select row? (when I clik on
the map I select a row but without click)
François Boussuges a écrit :
> It's okay!!!
> this is the solution:
>
> gridPanel2.on('rowclick', function(grid, rowIndex, e) {
> var rec = gridPanel2.getStore().getAt(rowIndex);
> var val= rec.get("IDENTIFIANT_SITE");
> var records =
> gridPanel1.store.find('IDENTIFIANT_SITE', val);
> gridPanel1.getSelectionModel().selectRow(records);
> });
>
> Use the selectRow because the selectRecords don't work (Why?)
>
> Thank you very much !!!!!!!
>
> François Boussuges a écrit :
>> This solution is interesting but I dont understand all in:
>>
>> var records = grid.store.find('ID_SITE', id);
>> grid.getSelectionModel().selectRecords(records);
>>
>> 'ID_SITE' or id is a value?
>> If i take this exemple; id_site=15 what is the correct synthax of the
>> script?
>>
>>
>> Pierre Giraud a écrit :
>>>> Actually I can select the ID_SITE of my selected features but I don't
>>>> know what do I do to select the rows with the same ID_SITE in my
>>>> second
>>>> gridpanel (gridpanel2.selectRows?).
>>>>
>>>
>>> var records = grid.store.find('ID_SITE', id);
>>> grid.getSelectionModel().selectRecords(records);
>>>
>>> Regards,
>>> Pierre
>>>
>>>
>>
>>
>
>
More information about the Users
mailing list