Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/01/2011, 09h42   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 8
Points : 1
Points : 1
Par défaut Comment copier des instances de classes différentes ?

Bonjour,

J'ai une application de type force de vente, avec gestion de client et de commandes client.

J'ai deux "Model", "client" et "commande", qui ont des champs en commun (mais pas tous.

J'aimerai savoir si il existe des méthodes permettant de copier les données de l'instance de "client" vers l'instance de "commande".

Il faudrait que la méthode ne copie que les champs en commun entre les deux "Model".

Merci pour toute aide
tristoon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 10h18   #2
Modérateur
 
Homme
Consultant Flex / Java
Inscription : novembre 2008
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant Flex / Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2008
Messages : 452
Points : 637
Points : 637
Salut,
à priori non tu devrais copier les champs concernés.

Mais ne peux-tu pas créer un attribut 'commande:Commande' ou bien 'commandeList:ArrayCollection' dans ta classe client ?
__________________
N'oubliez pas avant de poster :
et bien sûr la doc Flex
Krazymins est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 11h15   #3
Invité de passage
 
Inscription : septembre 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 8
Points : 1
Points : 1
Merci pour la réponse rapide.

Oui, je pourrai créer un objet de mon "model" concerné dans le "model" de base.

Mais dans mes nombreux cas, je ne peux pas faire exactement cela.

Tant pis, je pense qu'on peut le faire par le code, mais je n'ai pas encore assez d'expérience, je ne connais pas toutes les méthodes permettant de lire les champs d'un objet.
tristoon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 11h31   #4
Modérateur
 
Homme
Consultant Flex / Java
Inscription : novembre 2008
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant Flex / Java
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2008
Messages : 452
Points : 637
Points : 637
En fait tu as des méthodes qui existent effectivement, mais dans ton cas , tu ne devrais pas pouvoir les utiliser.

Tu peux regarder du côté de 'ObjectUtil' pour plus d'informations mais pour faire ce que tu veux, j'ai bien peur que tu ne doives te le palucher à la main.

Mais bon, en même temps il s'agit d'une petite boucle
__________________
N'oubliez pas avant de poster :
et bien sûr la doc Flex
Krazymins est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h19.


 
 
 
 
Partenaires

Hébergement Web