У меня есть форма mxml с несколькими DropDownLists.
Эти DropDownLists загружены коллекцией массивов в этом классе:
package fr.intersystemes.DataProvider
{
import fr.internity.config.urlManager;
import mx.collections.ArrayCollection;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
import mx.rpc.http.HTTPService;
public class dpDDLCustomer
{
public function dpDDLCustomer()
{
}
public function onFault(event:FaultEvent):void
{
trace(this + event.fault.toString());
}
public function serviceCustomCivil():ArrayCollection
{
var DP_CUS_CIVIL:ArrayCollection ;
DP_CUS_CIVIL = new ArrayCollection (
[{label:"Monsieur" , data:"0"},
{label:"Madame", data:"1"},
{label:"Mademoiselle", data:"2"},
{label:"Le Jeune", data:"3"}]
);
return DP_CUS_CIVIL;
}
}
Но теперь я бы хотел запросить базу данных для загрузки ArrayCollection. Я знаю, как это сделать, если поместить HTTPService и DropDownList в один и тот же файл MXML, но не знаю, как это сделать, если HTTPService находится в отдельном файле.
Не могли бы вы мне помочь?
Спасибо