bonjour!
j'essaie de populer une liste via un array populé de sa part via une méthode java
le code étant le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
 
	function assignItems (path, __x)
	{
		var pc : PendingCall = AuthService.getApplicationsDomain ();
		pc.responder = new RelayResponder (this, "assignItems_Result", "assignItems_Fault");
		//trace ("hello"+path)
 
	}
	function convertToTable (table,obj)
		{var table:Array
			for (var j = 0; j <= obj.length; j ++)
			{var x=obj [j].nom
				table.shift(x);
 
							}trace("t="+table);
			return table
		}
 
	function assignItems_Result (res : ResultEvent)
	{
 
		var a : Array;
		var itemsArray = res.result;
		a=convertToTable (a,itemsArray)
		trace("a="+a);
		var Name = "domainApplicationButton";
		for (var i = 0 ; i < a.length ; i ++)
		{//trace(a[i])
			var myClip = path.attachMovie (Name, Name + i, i);
			var yOffset = 27.5
			var spacing : Number = myClip._height + 2;
			myClip._x = __x;
			myClip._y = yOffset + i * spacing;
			myClip._label.text = a [i].toUpperCase ();
 
		}
		trace ("path="+path)
		scroll (path);
	}
	function assignItems_Fault (fe : FaultEvent)
	{
		trace (fe.fault.faultstring)
	}
il me trace
t=NaN
a=NaN
path=undefined
c'est à dire qu'il ne voit pas le path qui est assigné comme paramaitre dans un instance dans la timeline, il ne peut pas de meme recuperer correctement le contenu de l'objet retourné par la méthode distante ni dans la fonction convertToTable ni dans la fonction assignitems_result
il est à remarquer que si je met dans la fonction convertToTable le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
table+=obj [j].nom;
il me retourne la liste des noms dans un seule ligne 
y'at-il quelq'un qui peut m'aider à résoudre ce pb ?!