Salut tout le monde !
Alors voilà je me suis assez arraché les cheveux avec smartgwt, alors j'ai une question pour vous.
(pas qu'une en fait mais faut bien en choisir une
Bon alors
-j'ai une classe DataSource que positionne avec clientOnly = true parce que je veux juste m'en servir de conteneur pour des ListGridRecords.
-j'ai une ListGrid liée à cette DataSource (pour laquelle j'ai mis autoFetchData à false parce que je veux maitriser quand elle se met à jour).
->Quand j'ajoute des records à ma DS, je fait fetchData et les nouveaux records s'affichent. (OK)
->je modifie un champ booléen d'un record dans ma listGrid, et puis je tente de le relire pour voir si la modification à été prise en compte => KO (la valeur que j'obtiens par le getAttribute est l'ancienne valeur.)
Alors ça me gène beaucoup parce que l'affichage dans la grille montre une valeur alors que le getAttribute sur le record donne une autre valeur...
Alors voilà, si quelqu'un a une idée, je suis tout-ouïe
J'ai les yeux qui piquent à force de chercher dans des docs...
Merci !
Partager