ciao a tutti,

e corretto cosi?

codice:
        // Creo l'Array che conterrà le variabili
        for (i=1; i<=this.totale; i++) {
            if (_root.myDfor["quantit"+i] != 0) {
                var myArrayP:Array = new Array();
                myArrayP[i] = new Object();
                myArrayP[i]["nIDProdotto"] = _root.myDfor["IDProdotto"+i];
                myArrayP[i]["nProdotto"] = _root.myDfor["Prodotto"+i];
                myArrayP[i]["nDescrizione"] = _root.myDfor["Descrizione"+i];
                myArrayP[i]["nIDFornitore"] = _root.myDfor["IDFornitore"+i];
                myArrayP[i]["nquantit"] = _root.myDfor["quantit"+i];
                myArrayP[i]["nPrezzo"] = _root.myDfor["Prezzo"+i];
                myArrayP[i]["nCategoria"] = _root.myDfor["Categoria"+i];
                myArrayP[i]["ndataodiernap"] = _root.myDfor["dataodiernap"+i];
                myArrayP[i]["ncapacita"] = _root.myDfor["capacita"+i];
                myArrayP[i]["nmarca"] = _root.myDfor["marca"+i];
                myArrayP[i]["ncodProdotto"] = _root.myDfor["codProdotto"+i];
                myArrayP[i]["ngestore"] = _root.myDfor["gestore"+i];
                risultatoLista.addItem({ID:myArrayP[i]["nIDProdotto"], Codice:myArrayP[i]["ncodProdotto"], Categoria:myArrayP[i]["nCategoria"], Prodotto:myArrayP[i]["nProdotto"], PZ:myArrayP[i]["nquantit"]});
            } else if (_root.myDfor["quantit"+i] >0) {
                myArrayP[i] = new Object();
                myArrayP[i]["nProdotto"] = _root.myDfor["Prodotto"+i];
                myArrayP[i]["nCategoria"] = _root.myDfor["Categoria"+i];
                myArrayP[i]["ncodProdotto"] = _root.myDfor["codProdotto"+i];
                esauritiLista.addItem({Codice:myArrayP[i]["ncodProdotto"], Categoria:myArrayP[i]["nCategoria"], Prodotto:myArrayP[i]["nProdotto"]});
            }
        }
non mi funzione è possibile usare la condizione else if in questo caso??

Grazie