Surveiller ce forum | Commencer une nouvelle discussion Commencer une nouvelle discussion
Nouveau composant filtre [ Répondre ]
Par : David Jutard on 2007-06-07 12:26
[forum:52736]
Bonjour,

Suite au développement de plusieurs projets, il a été identifié un besoin de composant permettant de filtrer une liste à partir de la saisie des premières lettres.

Ce composant a été construit à partir des composants du Framework Acube.
Il repose sur un ElementFormText, un ElementFormButton et sur un ElementFormSelect.

Exemple d'utilisation :

filtre = new ComposantFiltre("nom", URL_XML_RECHERCHER_UTILISATEUR, "LISTE_NOMS", "chargerIdentite()", "Nom :", STATUT_ENABLED);

this.formulaire.addElement(filtre);

Une fois le critère de filtre saisie dans l'élément texte et l'appuie sur le bouton de recherche effectué, le composant va aller chercher l’URL passer en paramètre en ajoutant le critère « filtre » saisi précédemment. Lors de la réception du flux de retour, le composant affiche une liste déroulante avec la liste des résultats de la recherche.
Ce composant a été rendu complètement paramétrable, puisque les libellés du composant texte et de la liste déroulante sont modifiables, ainsi que le bouton de recherche. La position des composants est aussi totalement gérée par le développeur.

Le code est disponible dans le feature request fred

David Jutard

FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page