Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 22/10/2012, 13h23   #1
diabli73
Membre régulier
 
Homme
Responsable Applicatif / Développeur
Inscription : mai 2007
Messages : 479
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Responsable Applicatif / Développeur

Informations forums :
Inscription : mai 2007
Messages : 479
Points : 73
Points : 73
Par défaut Récupérer et convertir un objet d'un Datagrid

Bonjour,

j'ai un datagrid qui récupère des utilisateurs de ma table utilisateur.
Lorsque je clique dessus je voudrais sélectionner l'item en objet utilisateur mais je ne sais pas comment faire.
L'item sélectionné est récupéré en Object et non en Utilisateur.
Comment le convertir?

Code :
var u:Utilisateur = dataGridSearch.selectedItem;
diabli73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2012, 13h32   #2
diabli73
Membre régulier
 
Homme
Responsable Applicatif / Développeur
Inscription : mai 2007
Messages : 479
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Responsable Applicatif / Développeur

Informations forums :
Inscription : mai 2007
Messages : 479
Points : 73
Points : 73
J'arrive bien à récupérer des champs de l'objet mais pas l'objet lui meme

par exemple cela fonctionne :

Code :
var nom:String = dataGridSearch.selectedItem.nom;
mais pas cela :

Code :
var u:Utilisateur = dataGridSearch.selectedItem;
diabli73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/10/2012, 14h57   #3
Jim_Nastiq
Rédacteur/Modérateur
 
Avatar de Jim_Nastiq
 
Homme Jean-Marie Macé
Architecte, Expert Flex
Inscription : avril 2006
Messages : 2 306
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marie Macé
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Architecte, Expert Flex
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2006
Messages : 2 306
Points : 3 270
Points : 3 270
Salut,

il faut "caster" ton objet:
Code :
var u:Utilisateur = dataGridSearch.selectedItem as Utilisateur;
__________________

Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
Pensez au tag

Mon Blog sur la techno Flex
Ma page sur Developpez.com

Jim_Nastiq
Jim_Nastiq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2012, 13h43   #4
diabli73
Membre régulier
 
Homme
Responsable Applicatif / Développeur
Inscription : mai 2007
Messages : 479
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Responsable Applicatif / Développeur

Informations forums :
Inscription : mai 2007
Messages : 479
Points : 73
Points : 73
Merci justement je me demandais comment faire un cast en flex ce n'est donc pas avec les parenthèses comme en Java.
J'avais réussi avec une autre solution mais merci en tout cas.
diabli73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 22h03.


 
 
 
 
Partenaires

Hébergement Web