ciao a tutti,
io faccio una ricerca nel database ed assegno trammite un'Array le variabili ad un datagrid posso prima di assegnarli valutare il loro valore e nel caso non assegnarlo??
che codice dovrei usare per dirgli di saltare quel record?? :master:codice:// Tasto per cercare nel database search.onRelease = function() { // Svuoto il DataGrid risultatoLista.removeAll(); // Creo un nuovo oggetto che conterrà le variabili myDfor = new LoadVars(); // Passo la variabile cercaP al file php myDfor.cercaP = cercaP.text; // myDfor.onLoad = function(success) { trace(this.totale); // var totale:Number = Number; // Creo l'Array che conterrà le variabili var myArrayP:Array = new Array(); for (i=1; i<=this.totale; i++) { 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]; if (myArrayP[i]["nquantit"] == 0) { // non lo assegno al dataGrid } else { // Popolo il DataGrid con // IDProdotto - Codice Prodotto - Categoria - Nome Prodotto - Pezzi risultatoLista.addItem({ID:myArrayP[i]["nIDProdotto"], Codice:myArrayP[i]["ncodProdotto"], Categoria:myArrayP[i]["nCategoria"], Prodotto:myArrayP[i]["nProdotto"], PZ:myArrayP[i]["nquantit"]}); } } }; // Invio e carico i dati trace(_global.cercapath); myDfor.sendAndLoad(_global.cercapath, myDfor, "GET"); };
Grazie mille

Rispondi quotando