Création d'attributs HTML dynamiques

Vous pouvez modifier l'apparence d'une page de manière dynamique en liant des attributs HTML aux données. Par exemple, modifiez l'image d'arrière-plan d'un tableau en liant l'attribut background de ce tableau au champ d'un jeu d'enregistrements.

Vous pouvez lier des attributs HTML à l'aide du panneau Liaisons ou de l'inspecteur Propriétés.

Pour créer des attributs HTML dynamiques avec le panneau Liaisons :

  1. Ouvrez le panneau Liaisons (Fenêtre > Liaisons).
  2. Assurez-vous qu'il contient la source de données à utiliser.

    Cette source de contenu doit contenir les données appropriées pour l'attribut HTML à lier. Si aucune source de contenu n'apparaît dans la liste ou si aucune des sources disponibles ne correspond à vos besoins, cliquez sur le bouton Plus (+) pour définir une nouvelle source de données. Pour obtenir des instructions, voir Définition de sources de contenu dynamique.

  3. En mode Création, sélectionnez un objet HTML.

    Par exemple, pour sélectionner un tableau HTML, cliquez n'importe où dans le tableau, puis cliquez sur la balise <table> dans le sélecteur de balises figurant dans le coin inférieur gauche de la fenêtre de document.

  4. Dans la liste du panneau Liaisons, sélectionnez une source de contenu.
  5. Dans le champ Lier à, sélectionnez un attribut HTML dans le menu contextuel.
  6. Cliquez sur Lier.

Lors de la prochaine exécution de la page sur le serveur d'applications, la valeur de la source de données sera affectée à l'attribut HTML.

Pour ajouter des attributs HTML dynamiques avec l'inspecteur Propriétés :

  1. En mode Création, sélectionnez un objet HTML, puis ouvrez l'inspecteur Propriétés (Fenêtre > Propriétés).

    Par exemple, pour sélectionner un tableau HTML, cliquez dedans, puis cliquez sur la balise <table> du sélecteur de balises qui figure en bas à gauche dans la fenêtre de document.

  2. La manière dont il faut lier une source de contenu dynamique à l'attribut HTML dépend de l'endroit où ce dernier est situé :
  3. Pour rendre la valeur de l'attribut dynamique, cliquez sur l'attribut, puis sur l'icône représentant un éclair ou sur l'icône de dossier située à la fin de la ligne de l'attribut.

    Si vous cliquez sur l'icône représentant un éclair, une liste de sources de données s'affiche.

    Exemple :



    Si vous avez cliqué sur l'icône de dossier, une boîte de dialogue affiche une sélection de fichiers. Cliquez sur l'option Sources de données pour afficher la liste des sources de contenu.

  4. Sélectionnez une source de contenu dans la liste.

    Cette source de contenu doit comprendre les données appropriées pour l'attribut HTML à lier. Si aucune source de contenu n'apparaît dans la liste ou si aucune des sources disponibles ne correspond à vos besoins, définissez une nouvelle source. Pour obtenir des instructions, voir Récupération des données spécifiques à une page.

  5. Cliquez sur OK.

Lors de la prochaine exécution de la page sur le serveur d'applications, la valeur de la source de données sera affectée à l'attribut HTML.