Hola,
Tengo problema creadon une function de buscar en un dataset !
Uso la function setIterator y getIterator para hacer une vista de mis entradas !
Quiero buscar en esta vista las entrada escrita en un campo txt y tabien la categoria qui viene de un radioboton!
La vista c assé sin problema, el encuentro tabien pero no consigo re attribuir al datset lo datos encontrado ...
Soy belga y alguno de mis variable son en francés :
rechercheMots = la palabra que busco
rechercheGroupe = en la categoria
Trouvé = cuando encuentra
Rien trouvé = nada encontrado
Consigo tenr los datos en trace, si alguin tiens la solutions ...
Código:
function datasetRecherche ()
{
var datasetList:ValueListIterator = contact_ds.getIterator ();
while (datasetList.hasNext ())
{
var rechercheMots:String = this.recherche_ti.text;
var rechercheGroup:String = rechercheGp.selection.data;
var currentItem = datasetList.getCurrentItem ();
datasetList.next ();
trace ("ID: " + currentItem.id_jeux);
trace ("Categorie: " + currentItem.categorie);
trace ("Titre: " + currentItem.titre);
trace ("Editeur: " + currentItem.editeur);
trace ("---");
if (currentItem.titre == rechercheMots)
{
trace ("Trouvé ID: " + currentItem.id_jeux);
trace ("Trouvé Categorie: " + currentItem.categorie);
trace ("Trouvé Titre: " + currentItem.titre);
trace ("Trouvé Editeur: " + currentItem.editeur);
trace ("---");
contact_ds.setIterator (datasetList);
}
else
{
trace ("Rien trouvé !");
trace ("---");
}
}
}
Muchas gracias ...