IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GWT et Vaadin Java Discussion :

smartgwt : ListGrid et Datasource clientOnly pas synchro


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 66
    Par défaut smartgwt : ListGrid et Datasource clientOnly pas synchro
    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 !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 66
    Par défaut
    Bon j'ai trouvé un truc pour que ça marche, je poste au cas où quelqu'un se retrouve dans la même situation...

    Au bilan, j'appelle la méthode de ListGrid : getRecordList() dans l'événement onDataArrived et grace à ça je peux récupérer, plus tard, des valeurs à jour.

    Ca ne me plait pas beaucoup de ne pas comprendre mais ça marche.

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Data] dataSource, jdbcTemplate pas pris en compte
    Par lequebecois79 dans le forum Spring
    Réponses: 2
    Dernier message: 14/03/2011, 14h47
  2. [SmartGWT] ListGrid ouverture de tous les noeuds
    Par touille dans le forum GWT et Vaadin
    Réponses: 4
    Dernier message: 07/07/2010, 17h34
  3. [SmartGWT] ListGrid groupby tous ouvert
    Par touille dans le forum GWT et Vaadin
    Réponses: 1
    Dernier message: 06/07/2010, 15h19
  4. direct show : la vidéo et l'audio ne sont pas synchro
    Par kikekoikan dans le forum DirectX
    Réponses: 1
    Dernier message: 28/03/2009, 13h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo