Récupération de données dans 2 variables depuis un ArrayCollection
Bonjour,
J'ai encore un petit soucis, et c'est pas faute d'avoir chercher des solutions sur internet.
En faite je cherche à diviser en deux variables le résultat d'une requête qui me retourne un ArrayCollection.
Code:
1 2 3 4 5
|
private function handleResult(event:ResultEvent):void
{
var result:ArrayCollection = event.result as ArrayCollection;
} |
Donc ici je cherche à diviser en 2 variables l'arrayCollection, qui me retourne comme résultat :
Citation:
Arthur,cuisinier,Michel,journaliste
Puis j'arrive à récupérer ligne par ligne comme ceci:
Code:
1 2 3 4 5 6
|
for (var i:int =0 ;i<result.length;i++)
{
var obj:Object = result.getItemAt(0);
Alert.show("ligne objet : "+obj);
} |
Et le résultat est :
Citation:
Arthur,cuisinier
Ensuite j'ai regardé sur internet tout ce qui pouvait me permettre ici, de séparer 'Arthur' et de le mettre dans une variable et 'cuisinier' dans une autre variable.
Il me semblait que getItemAt() pouvait m'y aider, mais apparemment le programme ne voit 'Arthur,cuisinier' que comme un seul objet.
Puis j'ai essayé de voir avec:
=> projectMembers.getItemAt(i).NomColonne
(NomColonne étant le nom de colonne que j'ai utilisé pour ma requête SQL)
Résultat : soit 'null', soit
Citation:
Error #1123: L'opérateur Filter n'est pas pris en charge sur le type Array.
=> j'ai essayé de voir s'il n'existait pas une méthode truncate, afin de récupérer se qui se trouve avant la virgule, puis d'un autre côté se qui se trouve après la virgule
=> et d'autres possibilités mais tous aussi infructueux les uns que les autres
Auriez-vous une idée, s'il vous plaît ?