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

Flex Discussion :

Double binding sur objet complex


Sujet :

Flex

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 85
    Points : 55
    Points
    55
    Par défaut Double binding sur objet complex
    Bonjour,

    je développe en ce moment une application avec plusieurs niveaux d'imbrication, et ca me pose un petit problème. En effet je dois sur deux niveaux disposer d'un objet complex (entité métier), ce qui a première vu ne pose pas trop de problème.

    Mon soucis arrive au moment ou je modifie une donnée de cette entité, au niveau le plus bas, et que je dois répercuter ce changement au niveau du dessus, et vis et versa.

    J'ai bien essayé via des event "Change", mais le nombre de propriétés de la classe métier est tel, que ca surcharge de façon abusive le code.

    Je développe sous Flex 4 et j'ai déjà tenté le double binding avec la notation @{}, ce qui fonctionne pour binder l'objet complet, mais pas de binding quand je change qu'une donnée.

    j'espère avoir été clair, merci d'avance

    cdt

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 124
    Points : 156
    Points
    156
    Par défaut
    Désolé ta question n'est pas très claire.
    T'aurais un petit exemple ?
    Si ton objet est bien le même (i.e. avec la même référence) y a pas de raison, le mapping de marcher de lui-même.

    Qu'appelles-tu "sur deux niveaux" ?

  3. #3
    Membre actif Avatar de romain_ci
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 262
    Points : 287
    Points
    287
    Par défaut
    Tu ne peut pas te creer un Getter, Setter pour promener ta variable ?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 85
    Points : 55
    Points
    55
    Par défaut
    Bonsoir à tous,

    j'ai effectivement résolu grâce a des getters setters, et un refresh sur ma collection d'objet complex pour que le renderer soit mis à jour .

    thk for all

  5. #5
    Membre à l'essai
    Inscrit en
    Juin 2007
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 16
    Points : 14
    Points
    14
    Par défaut Double binding
    Bonjour babass77,

    Au fait je rencontre le même problème, j'ai pas très bien compris ta solution.
    Peux-tu STP me fournir un peu d'explication à travers un exemple ou un bout de code.

    Salutations,

  6. #6
    Membre émérite Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Points : 2 566
    Points
    2 566
    Par défaut
    Bonjour,

    c'est peu être un peu lourd comme solution mais ce sera rentable à moyen terme

    Apprend le framework pureMVC par exemple (y'a des exemples et 2-3 PDFs bien faits sur le site. En 2 jours tu seras opérationnel). Ce framework implémente entre autre le pattern Observer qui te permet via une notification d'avertir des composants d'un changement de variables (par exemple).

    Bref, tu codes mieux, ton code est réutilisable et une fois que tu le maitrises tu gagnes pas mal de temps

    ++

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

Discussions similaires

  1. [XL-2007] Double boucle sur objet recordset
    Par Slavo dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 02/03/2014, 16h17
  2. Réponses: 0
    Dernier message: 17/08/2010, 18h23
  3. [NHibernate] recherche via Icriteria sur objets complexes
    Par mitchairben dans le forum NHibernate
    Réponses: 1
    Dernier message: 11/05/2010, 18h20
  4. Drag and Drop sur objet métier complexe
    Par jojodu31 dans le forum SWT/JFace
    Réponses: 0
    Dernier message: 06/05/2010, 15h33
  5. double binding sur combobox >>> possible?
    Par waspy59 dans le forum Windows Presentation Foundation
    Réponses: 16
    Dernier message: 04/11/2009, 00h47

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