Я использую эту коллекцию array для заполнения сетки данных Flex 3.Я также хотел бы использовать этот массив arrayCollection для заполнения comboBox узлом Name.
В arrayCollection у меня есть Имя, указанное дважды.У меня есть две строки в Datagrid.
Если я установлю для поля метки ComboBox значение Name, тогда имя будет дважды указано в меню ComboBox.Есть ли способ использовать это arrayCollection, и каждое имя должно быть указано в comboBox только один раз?
Я всегда могу сделать еще один цикл и коллекцию массивов для имени, но мне было интересно, есть ли лучший способ.
var i:uint;
for (i=0; i<myArray.length; i++){
myDGArray = [
{Name: myArray[i].Name, Subject: 'Math:', Pass: myArray[i].math_pass, Fail: myArray[i].math_fail},
{Name: myArray[i].Name, Subject: 'Reading:', Pass: myArray[i].reading_pass, Fail: myArray[i].reading_fail}
]
}
myAC=new ArrayCollection(myDGArray);
Спасибо.
-Laxmidi