Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: Création de tableau avec une fonction
Envoyé: 28 juillet 2003, 17h23 par Oznog
C'Est pas cette façon qui me déplaît c,était la première version, une fnction qui crée un array fixe à 2 items.
Voilà ce que je te propose :
var aOrganismes = new Array();
aOrganismes[0] = new creationOrganisme("villaDuParc","Villa du Parc", "villaduparc", "102 Place Legardeur", "Repentigny, (Québec)", "J6A 3A6", "Tel:450.657.2829", "Fax:450.657.2829", "", "", "villaduparc@ainetquebec.com");
aOrganismes[1] = new creationOrganisme("villaDuParc2","Villa du Parc2", "villaduparc2", "102 Place Legardeur2", "Repentigny, (Québec)2", "J6A 3A62", "Tel:450.657.28292", "Fax:450.657.28292", "2", "2", "villaduparc@ainetquebec.com2");
traceOrg('villaDuParc');
function traceOrg(_org) {
for (i=0;i<=aOrganismes.length-1;i++){
if (aOrganismes[i].id == _org) {
trace(aOrganismes[i].nom);
trace(aOrganismes[i].courriel);
}
}
}
function creationOrganisme(_id,_nom,_dos,_rue,_ville,_cp,_tel,_fax,_corp,_sect,_cour){
this.push();
this.id = _id;
this.nom = _nom;
this.nomDossier = _dos;
this.rue = _rue;
this.ville = _ville;
this.code_Postal = _cp;
this.Tel = _tel;
this.Fax = _fax;
this.corporation = _corp;
this.secteur = _sect;
this.courriel = _cour;
}
Ça simplifie la gestion. De cette façon tu peux aussi faire:
var villaDuParc = 0;
trace(aOrganismes[villaDuParc].courriel);
Avec un peu de temps on peut arriver à simplifier d'avantage...
Ciao
Oznog
Réponses
|