Visualizzazione dei risultati da 1 a 7 su 7

Discussione: svuotare un array

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    svuotare un array

    ciao a tutti

    come posso vuotare questo array, o meglio vuoto l'array a direttamente l'oggetto "myDfor"


    codice:
    search.onRelease = function()
    {
    	trace(_global.pathfile);
    	trace(_global.cercapath);
    	myDfor = new LoadVars();
    	myDfor.cercaP = cercaP.text;
    	myDfor.onLoad = function(success)
    	{
    		trace(this.totale);
    		var totale:Number = Number;
    		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];
    			risultatoLista.addItem(
    						   {ID:myArrayP[i]["nIDProdotto"],
    						   Codice:myArrayP[i]["ncodProdotto"],
    						   Prodotto:myArrayP[i]["nProdotto"],
    						   PZ:myArrayP[i]["nquantit"]}
    						   );
    		}
    	};
    	trace(_global.cercapath);
    	myDfor.sendAndLoad(_global.cercapath, myDfor, "GET");
    };
    :master:

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    in pratica il problema è che faccio una ricerca nel database e mi restituisce i risultati in un dataGrid poi quando ne faccio una nuova
    rimuovo cosi i risultati vecchi
    codice:
    risultatoLista.removeAllColumns();
    ma quando premo dinuovo sul tasto cerca mi dà i vecchi e i nuovi nel datagrid!! credo che forse i vecchi rimangono ancora nell'oggetto "myDfor"

    tu che mi consigli??

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    risultatoLista.removeAll();
    La fai più difficile di quello che è. Quello che devi fare, qui, è "svuotare" un datagrid..

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    mi sto vergognando cosi funziona!!

    GRANDE!!!

    allora per evitare che io inizii a pensare a chissa quale funzione
    una domandina....

    si può stampare il contenuto di un DataGrid??

    grazie mille 6 un genio

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >si può stampare il contenuto di un DataGrid?

    Improbabile. Ti conviene ricreare il contenuto del datagrid i un nuovo mc nascosto, e stampare quest'ultimo. Leggi qualcosa sulla Classe PrintJob...

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    sai indicarmi qualche parte dove leggere....

    altrimenti potrei prendere i risultati passarli ad una textArea e formattare mandando a capo ogni record del datagrid...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.