Vous savez maintenant comment afficher tous les enregistrements d'une table en utilisant un composant liste d'enregistrements relationnels et comment appliquer une condition de filtrage à un composant enregistrement relationnel pour isoler un enregistrement spécifique. A présent, vous allez voir comment limiter l'affichage aux enregistrements qui répondent à un critère spécifique, le but étant de permettre aux utilisateurs de visualiser les petites annonces par catégorie d'articles.
Comme pour la page de mise à jour, vous allez utiliser comme filtre un paramètre contenant la catégorie choisie. Ce paramètre sera inclus dans un hyperlien et sera passé à la page de destination lorsque l'utilisateur cliquera sur ce lien. Etant donné que plusieurs enregistrements peuvent appartenir à une même catégorie, le filtre sera appliqué à une liste d'enregistrements relationnels plutôt qu'à un enregistrement relationnel.
La création d'une liste d'enregistrements relationnels filtrée comprend une étape supplémentaire qui consiste à filtrer la liste pour que seuls certains enregistrements soient affichés. Comme vous l'avez fait pour créer la page update_record.jsp, vous allez spécifier un paramètre dans la page all_records.jsp et utiliser un lien pour envoyer ce paramètre à la page filtered_records.jsp.
sous
l'onglet Conditions. La fenêtre Conditions s'affiche. Sélectionnez
MAINCATEGORY dans la liste Colonne.
Sélectionnez l'option Variable. 


qui
apparaît dans ce champ. La fenêtre Sélection d'un objet de données de page s'affiche.