ExtJS 4: grille: comment sélectionner un nouveau record?

Ma question est donc simple, il est dans le titre!

Voici mon code:

userCreate: function(button) {
    var grid = button.up('panel'),
        store = grid.getStore();

    /* Create new empty record */
    var inst = store.add({})[0];
    store.sync();
    /* select the newly created record */
    grid.getSelectionModel().select(inst.id);

    Ext.create('GS.view.user.Edit', { create:true }); 
},  

Maintenant, je veux juste la ligne après le

    /* select the newly created record */

de travailler!

J'ai essayé beaucoup de choses, mais aucune de ces travaux:

    grid.getSelectionModel().select(inst.id);
    grid.getSelectionModel().select(inst);
    grid.getSelectionModel().select(store.last);

Une idée?

Merci beaucoup

Je pense qu'il va avoir quelque chose à voir avec le fantôme de drapeau sur le dossier.
J'ai mis à jour ma question merci pour votre commentaire. Merci 😉

OriginalL'auteur Olivier Pons | 2011-08-02