PDF (adobe.com)

Recherche de l'enregistrement demandé et affichage dans la page de détails

Pour pouvoir afficher l'enregistrement demandé par la page principale, vous devez définir un ensemble de données devant contenir un seul enregistrement, et lier les colonnes de l'ensemble de données à la page de détails.

  1. Passez à la page de détails. Si vous n'avez pas encore créé une page de détails, créez une page ColdFusion vierge (Fichier > Nouveau).
  2. Dans le panneau Liaisons (Fenêtre > Liaisons), cliquez sur le bouton Plus (+) et sélectionnez Jeu d'enregistrements (Requête) ou Jeu de données (Requête) dans le menu déroulant.

    La boîte de dialogue Jeu d'enregistrements ou Jeu de données simplifiée s'affiche. Si la boîte de dialogue avancée s'affiche, cliquez sur Simple.

  3. Donnez un nom au jeu d'enregistrements, puis sélectionnez la source de données et la table de base de données qui fourniront les données de votre jeu d'enregistrements.
  4. Dans la zone Colonnes, sélectionnez les colonnes du tableau à inclure dans le jeu d'enregistrements.

    Le jeu d'enregistrements peut être identique ou différent du jeu de la page principale. Le jeu d'enregistrements d'une page de détails possède généralement davantage de colonnes afin d'afficher plus de détails.

    Si les jeux d'enregistrements sont différents, le jeu d'enregistrements de la page de détails doit avoir au moins une colonne en commun avec celui de la page principale. La colonne commune est généralement la colonne d'ID de l'enregistrement, mais elle peut également être le champ commun aux tableaux reliés.

    Pour inclure uniquement certaines colonnes de la table dans le jeu d'enregistrements, cliquez sur Sélectionnées, puis cliquez sur les colonnes souhaitées tout en maintenant la touche Ctrl (Windows) ou Commande (Macintosh) enfoncée.

  5. Pour rechercher et afficher l'enregistrement spécifié dans le paramètre d'URL transmis par la page principale, renseignez la section Filtre comme suit :
    • Dans le premier menu déroulant de la zone Filtre, sélectionnez la colonne du jeu d'enregistrements contenant les valeurs correspondant à celle du paramètre d'URL transmis par la page principale. Par exemple, si le paramètre d'URL contient un numéro d'ID d'enregistrement, sélectionnez la colonne contenant les numéros d'ID d'enregistrement. Dans l'exemple de la section précédente, la colonne intitulée CODE contient les valeurs correspondant à celle du paramètre d'URL transmis par la page principale.

    • Dans le menu déroulant situé à côté du premier menu, sélectionnez le signe égal (=) (si cela n'est pas déjà fait).

    • Dans le troisième menu déroulant, choisissez Paramètre d'URL. La page principale utilise un paramètre d'URL pour transmettre des informations à la page de détails.

    • Dans la quatrième zone, tapez le nom du paramètre d'URL transmis par la page principale.

  6. Cliquez sur OK. Le jeu d'enregistrements s'affiche dans le panneau Liaisons.
  7. Liez les colonnes du jeu d'enregistrements à la page de détails ; pour ce faire, sélectionnez les colonnes dans le panneau Liaisons (Fenêtre > Liaisons) et faites-les glisser sur la page.

    Après avoir téléchargé la page principale et la page de détails sur le serveur, vous pouvez ouvrir la page principale dans un navigateur. Lorsque vous cliquez sur un lien dans la page principale, la page de détails correspondante s'ouvre et affiche des informations sur l'enregistrement sélectionné.