El problema está acá:
Código :
[Bindable]
private var arrProvincias:ArrayCollection
private var arrProvinciasNombres:ArrayCollection
private function onGetProvincias (event:ResultEvent):void
{
arrProvincias=event.result as ArrayCollection;
var oItem : Object;
for ( var i:String in arrProvincias ) {
trace( i + ":" + arrProvincias[i].provincia );
oItem = new Object();
oItem.name = arrProvincias[i].provincia;
oItem.id = arrProvincias[i].provinciaId;
}
arrProvincias.addItem(oItem);
provincia.dataProvider = arrProvincias;
}
Asi como está, en el combobox se muestran los 7 registros que existen como:
[object][object]
[object][object]
[object][object]
[object][object]
[object][object]
[object][object]
Mendoza
Es decir, el ultimo registro esta bien guardado en el arrayCollection, entonces probé poniendo " arrProvincias.addItem(oItem);" dentro del ciclo for in, pero ahi se cuelga y entra a un ciclo infinito... (lo veo en el debbuger)
Además probé otras cosas mas chapuzas
Saludos
Jonathan
