PDF (adobe.com)

Création de pages principale et de détails en une seule opération

Lorsque vous développez des applications Web, vous pouvez créer rapidement des pages principales et de détails à l'aide de l'objet de données Ensemble de pages Principale-Détails.

  1. Pour créer une page dynamique vierge, choisissez Fichier > Nouveau > Page vierge, sélectionnez une page dynamique dans la liste Type de page, puis cliquez sur Créer.

    Cette page devient la page principale.

  2. Définissez un jeu d'enregistrements pour la page.

    Assurez-vous que le jeu d'enregistrements contient non seulement toutes les colonnes nécessaires pour la page principale, mais également celles nécessaires pour la page de détails. En général, le jeu d'enregistrements de la page principale extrait quelques colonnes d'un tableau de base de données tandis que celui de la page de détails extrait davantage de colonnes du même tableau afin de fournir des détails supplémentaires.

  3. Ouvrez la page principale en mode Création, puis sélectionnez Insertion > Objets de données > Ensemble de pages Principale Détails.
  4. Dans le menu déroulant Jeu d'enregistrements, assurez-vous d'avoir sélectionné le jeu contenant les enregistrements que vous souhaitez afficher dans la page principale.
  5. Dans la zone Champs de la page principale, sélectionnez les colonnes du jeu d'enregistrements à afficher dans la page principale.

    Par défaut, toutes les colonnes du jeu d'enregistrements sont sélectionnées. Si le jeu contient une colonne à clé unique, telle que recordID, sélectionnez-la et cliquez sur le bouton Moins (-) afin qu'elle ne s'affiche pas sur votre page.

  6. Pour modifier l'ordre d'apparition des colonnes dans la page principale, sélectionnez une colonne dans la liste et cliquez sur la flèche vers le bas ou vers le haut.

    Dans la page principale, les colonnes du jeu d'enregistrements sont disposées horizontalement dans un tableau. Un clic sur la flèche vers le haut déplace la colonne vers la gauche ; un clic sur la flèche vers le bas déplace la colonne vers la droite.

  7. Dans le menu déroulant Lier à la page de détails depuis, sélectionnez la colonne du jeu d'enregistrements qui affichera une valeur servant également de lien vers la page de détails.

    Par exemple, si vous souhaitez que chaque nom de produit de la page principale ait un lien vers la page de détails, sélectionnez la colonne du jeu d'enregistrements contenant les noms de produit.

  8. Dans le menu déroulant Passer la clé unique, sélectionnez la colonne du jeu d'enregistrements contenant les valeurs identifiant les enregistrements.

    En général, la colonne choisie est le numéro d'identification de l'enregistrement. Cette valeur est transmise à la page de détails afin d'identifier l'enregistrement choisi par l'utilisateur.

  9. Si la colonne à clé unique n'est pas numérique, désactivez l'option Numérique.
    Remarque : Cette option est sélectionnée par défaut ; elle existe seulement pour certains modèles de serveur.
  10. Spécifiez le nombre d'enregistrements devant s'afficher dans la page principale.
  11. Dans la zone Nom de la page de détails, cliquez sur Parcourir et localisez le fichier de page de détails que vous avez créé ou bien entrez un nom et laissez à l'objet de données le soin d'en créer un pour vous.
  12. Dans la zone Champs de la page de détails, sélectionnez les colonnes à afficher dans la page de détails.

    Par défaut, toutes les colonnes du jeu d'enregistrements de la page principale sont sélectionnées. Si le jeu d'enregistrements contient une colonne clé unique, telle que recordID, sélectionnez-la et cliquez sur le bouton Moins (-) afin qu'elle ne s'affiche pas dans la page d'informations détaillées.

  13. Pour modifier l'ordre d'apparition des colonnes dans la page de détails, sélectionnez une colonne dans la liste et cliquez sur la flèche vers le bas ou vers le haut.

    Dans la page de détails, les colonnes du jeu d'enregistrements sont disposées verticalement dans un tableau. Un clic sur la flèche vers le haut déplace la colonne vers le haut ; un clic sur la flèche vers le bas déplace la colonne vers le bas.

  14. Cliquez sur OK.

    L'objet de données crée une page de détails (si vous ne l'avez déjà fait) et ajoute un contenu de page dynamique ainsi que des comportements de serveur à la page principale et à la page de détails.

  15. Personnalisez la mise en forme de la page principale et de la page de détails en fonction de vos besoins.

    Vous pouvez personnaliser la mise en forme de chaque page à l'aide des outils de conception de page de Dreamweaver. Vous pouvez également modifier les comportements de serveur en double-cliquant dessus dans le panneau Comportements de serveur.

    Après avoir créé l'ensemble de pages principales et de détails à l'aide de l'objet de données, utilisez le panneau Comportements de serveur (Fenêtre > Comportements de serveur) pour modifier les divers éléments que l'objet de données insère dans les pages.