Afficher des champs dynamiques dans un grid
Salut,
J'ai un grid avec plusieurs champs. Les noms de ces champs sont modifiable selon le besoin de l'utilisateur.
En fait, mon problème c'est que dans le code je ne dois pas spécifier les noms des champs puisqu'ils sont pas statique, (il y a just l'id qui est statique dans le grid). J'ai essayé ceci mais ça ne marche pas:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
for (var k in grid.layout.cells) {
var field = grid.layout.cells[k].field;
var objet;
grid.store.fetch({query: {}, onComplete: function(items, request){
for (var i = 0; i < items.length; i++) {
objet = {
id:grid.store.getValue(items[i], "id"),
field:grid.store.getValue(items[i], field)
};
}
}
}); |
Merci,
Afficher des champs dynamiques dans un grid
Salut,
J'ai essayé ce code et ça marche :P.
Merci,