Ditaval-Verwendung

Ein Ditaval ist ein Satz von Regeln zum Umgang mit bedingten Profiling-Attributen in einer Map und den untergeordneten Topics, wenn Sie die zugehörige Ausgabe generieren.

Sie können ein Ditaval-Objekt erstellen und anschließend die Regeln im Ditaval-Editor einrichten. Der Ditaval kann angeben, welche Werte für bedingte Profiling-Attribute beim Generieren einer Ausgabe ausgeschlossen werden sollen. Ausgeschlossene bedingte Profiling-Attribute werden in der finalen Ausgabe nicht angezeigt.

Anmerkung: Wenn ein Ditaval nicht angibt, ob ein bestimmtes bedingtes Profiling-Attribut ein- oder ausgeschlossen werden soll, wird es standardmäßig automatisch in die generierte Ausgabe eingeschlossen. Um ein bedingtes Profiling-Attribut auszuschließen, müssen Sie einen Ditaval explizit so konfigurieren, dass es ausgeschlossen wird.

Sobald er erstellt und konfiguriert wurde, können Sie diesen Ditaval auf Inhalte anwenden, wenn Sie eine Ausgabe generieren. Durch die Verwendung eines Ditaval wird sichergestellt, dass die Bedingungen immer konsistent auf die generierte Ausgabe angewendet werden.

Beispiel einer Ditaval-Konfiguration

Angenommen, Sie haben eine Map mit drei bedingten Profiling-Attributen und zwei möglichen Werten für jedes Attribut:

Tabelle 1. Beispiel für bedingte Profiling-Attribute für Ditaval-Konfiguration
Attribut Option

Plattform

  • Linux

  • Windows

Zielgruppe

  • Admin

  • Writer

Version

  • T34

  • B52

Sie können einen Ditaval für jede Kombination erstellen, die Sie generieren müssen. Bei dem folgenden Code handelt es sich um ein Beispiel dafür, wie Sie den Ditaval zum Generieren des Administratorhandbuchs für die B52-Version auf Linux konfigurieren:

<?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>

Aktionen für bedingte Profiling-Attribute

In einem Ditaval können Sie zusätzliche Aktionen für IXIA CCMS Web definieren, die über das Ein- und Ausschließen hinausgehen. Im Ditaval-Editor können Sie CCMS Web anweisen, eine oder mehrere der folgenden Aktionen auszuführen:

Tabelle 2. Mögliche Aktionen für bedingte Profiling-Attribute

Typ

Aktion

Flag

Inhalt einschließen, aber Ausgabe durch Formatierung gekennzeichnet
Anmerkung: Bei Auswahl dieser Aktion stehen Ihnen zusätzliche Optionen zum Formatieren des gekennzeichneten Inhalts zur Verfügung, darunter Stil, Farbe und Hintergrund.

Include

Inhalt in generierte Ausgabe einschließen

Exclude

Inhalt aus generierter Ausgabe ausschließen

Passthrough

Inhalt in generierte Ausgabe einschließen und die Bedingung als Teil der Ausgabe beibehalten