Définition de la manière dont les données sont formatées et calculées

Définissez le contenu d'un élément de canevas ou les valeurs de ses propriétés pour formater et calculer les données.

Pourquoi et quand exécuter cette tâche

Vous pouvez définir le contenu d'un canevas à l'aide de valeurs simples, d'expressions de données ou d'expressions de script. Une expression de données est une valeur lue à partir d'une source de données alors qu'une expression à base de script est une valeur calculée au moyen d'un code JavaScript. Le script peut utiliser un nombre ou une combinaison quelconque de variables et de propriétés de source de données. Seul JavaScript est pris en charge dans la zone d'expression de script par Rational Publishing Engine. La zone d'expression à base de script vous permet d'écrire du code JavaScript pour calculer une valeur alors que la zone d'expression de données vous permet de ne sélectionner qu'une propriété ou variable.

Procédure

  1. Dans l'éditeur de contenu de canevas, cliquez deux fois sur l'élément de texte. La fenêtre Définition du contenu pour l'élément en cours s'ouvre.
  2. Spécifiez le contenu à l'aide de l'une des options suivantes :
    • Pour utiliser une valeur simple, cliquez sur l'onglet Valeur simple et entrez une valeur.
    • Pour utiliser une expression de données, cliquez sur l'onglet Expression de données et :
      • Développez Variables et sélectionnez une variable à utiliser ou
      • Développez Attributs et sélectionnez un attribut de données à utiliser.
    • Pour utiliser une expression de script, cliquez sur l'onglet Expression de script.
      • Développez Variables, sélectionnez une variable et entrez le code JavaScript qui peut utiliser les variables dans le contexte actuel.
      • Développez Attributs, sélectionnez un attribut et entrez le code JavaScript qui peut utiliser les attributs de données dans le contexte en cours.
      • Si vous avez copié le script à partir de XHTML, vous pouvez sélectionner l'option Entrée XHTML pour permettre l'édition des balises XHTML contenues dans le script à éditer.
      • Si vous générez le canevas dans une sortie XHTML, vous pouvez sélectionner l'option Sortie XHTML pour analyser le script et l'afficher comme texte enrichi.
      Par exemple, pour sélectionner les attributs comme nombre absolu, nom et valeur, entrez le code JavaScript suivant :
      "object:"+Absolute Number+
      "attribute"+name+
      "value"+_value
      Conseil : Si vous disposez d'un canevas assez complexe, vous pouvez décrire chaque bloc du canevas à l'aide des propriétés Nom et Description. Les zones du nom et de la description sont vides par défaut, le contenu du nom s'affiche dans le canevas et le contenu de la description peut être affiché dans la zone de suggestion de l'élément de canevas. Cela peut aider les autres utilisateurs à réutiliser le canevas.
  3. Cliquez sur OK pour sauvegarder les modifications.

Commentaires