Я думаю, вы поступаете неправильно. Вы пытались сохранить что-то вроде этого:
[Bindable]
var targetList:XMLList
function setID( id:int ):void
{
var tmpList:XMLList = usersXML.users.user.( @id==id );
if( tmpList && tmpList.length() && tmpList.@name.toXMLString().length )
{
targetList = tmpList
}
}
Если вы используете вышеупомянутое для установки идентификатора, то вы можете запустить тесты, чтобы убедиться, что в этом случае определенно существует идентификатор пользователя и соответствующий атрибут имени.
Чтобы XML указывал на этот объект:
<mx:Combobox dataprovider="targetList" />