Bonjour à tous,
Je suis dans flash AS3
Je cherche à utiliser des fichiers xlm pour faire des vérifications et agir différement dans mon appli flash suivant le résultat.
je n'arrive pas à retourner une valeur aprés un test dans une fonction.
voici mon bout de code
J'appelle la fonction liste qui doit regarder dans le xml si une valeur existe (ici NomPoste= toto par exemple)
Comment faire pour que la fonction "liste" me retourne une valeur true ou false ou autre ?
J'ai vraiment du mal à comprendre la logique flash.
----------------------------------------------------------------------------------------------------------------------------
var Resultat:String
function liste(TypeFlux:String, NumFlux:String, NomPoste:String){
//---------------------------------- verification des droits d'accés --------------------------
var fichierXML:XML;
var chargeurDonnees:URLLoader = new URLLoader();
var adresseFichierXML:URLRequest = new URLRequest("ListeAcces.xml");
chargeurDonnees.load(adresseFichierXML);
chargeurDonnees.addEventListener(Event.COMPLETE, onComplete);
function onComplete(event:Event, Resultat:String){
fichierXML = new XML(chargeurDonnees.data);
var ListCompte:XMLList = fichierXML.list.(@niv==TypeFlux).NomFluxRSS.(@num==NumFlux).Compte;
for each (var nomducompte:XML in ListCompte) {
trace(nomducompte);
if(nomducompte==NomPoste) {
trace("trouvé");
// renvoyer le résultat du test hors de la function
}
}
}
//----------------------------------------------------------------------------------------------
}
D'avance merci pour toute infos pouvant m'aider.