Utilisation du fichier Ditaval

Un fichier Ditaval est un ensemble de règles pour gérer les attributs de profilage conditionnel dans une carte et ses rubriques filles lorsque vous générez la sortie associée.

Vous pouvez créer un objet ditaval, puis y définir des règles en utilisant l'Éditeur Ditaval. Le fichier Ditaval permet de définir les valeurs des attributs de profilage conditionnel à inclure ou à exclure lors de la génération d'une sortie. Les attributs de profilage conditionnel exclus n'apparaissent pas dans la sortie finale.

Remarque : Par défaut, si le fichier Ditaval n'indique pas si un attribut de profilage conditionnel particulier doit être exclus ou inclus, l'attribut est automatiquement inclus dans la sortie générée. Pour exclure un attribut de profilage conditionnel, vous devez explicitement configurer un fichier Ditaval pour l'exclure.

Une fois créé et configuré, vous pouvez ensuite appliquer ce fichier Ditaval au contenu lorsque vous générez une sortie. L'utilisation d'un fichier Ditaval garantit l'application des conditions de manière systématique et cohérente à la sortie générée.

Exemple de configuration de fichier Ditaval

Imaginons une carte contenant trois attributs de profilage conditionnel et deux valeurs possibles pour chacun :

Tableau 1. Exemple d’attributs de profilage conditionnel pour configuration avec ditaval
Attribut Option

Plateforme

  • Linux

  • Windows

Audience

  • Admin

  • Rédacteur

Version :

  • T34

  • B52

Vous pouvez créer un fichier Ditaval pour chaque combinaison à générer. Le code suivant est un exemple de configuration du fichier Ditaval pour générer le guide d'administration de la version B52 sous Linux :

<?xml version="1.0" encoding="UTF-8"?>
				<val>
				<prop action="include" att="audience" val="admin"/>
				<prop action="exclude" att="audience" val="writer"/>	
				<prop action="include" att="platform" val="linux"/>
				<prop action="exclude" att="platform" val="windows"/>
				<prop action="include" att="product" val="B52"/>
				<prop action="exclude" att="product" val="T34"/>
				</val>

Actions pour l'attribut de profilage conditionnel

Dans un fichier Ditaval, vous pouvez définir des actions supplémentaires pour prendre en charge d'autres fonctions que l'inclusion et l'exclusion dans IXIA CCMS Web. Dans Éditeur Ditaval, vous pouvez indiquer à CCMS Web d'effectuer les actions suivantes :

Tableau 2. Actions possibles pour l'attribut de profilage conditionnel

Type

Action

Marquer

Inclure du contenu, mais la sortie est signalée lors de la mise en forme
Remarque : Si vous sélectionnez cette option, d'autres options de mise en forme du contenu marqué s’affichent, par exemple : style, couleur et arrière-plan.

Inclure

Inclure du contenu dans la sortie générée

Exclure

Exclure du contenu de la sortie générée

Passthrough

Inclure du contenu dans la sortie générée tout en conservant la condition comme faisant partie de la sortie