Documentation Center

コンディションの設定

要素の @ishcondition 属性の値を定義することにより、個々の XML 要素にコンディションを設定できます。 単一の @ishcondition 属性内では、値は単純な名前と値のペアにすることも、複雑な式にすることもできます。

始める前に

使用可能なコンディション名とコンディション値は、パブリケーションまたはプロジェクトマネージャーによって定義されている必要があります。 コンテンツにコンディションを適用する前に、使用すべきコンディションとその使用方法を十分に理解しておく必要があります。質問がある場合は、組織内のインフォメーション アーキテクトと話し合ってください。

手順

  1. リポジトリのオブジェクトをチェックアウトして、オーサリング ツールで表示した状態で、XML エレメントの内側をクリックします。
  2. [Content Manager] > [コンディションの設定] > [コンディションの設定...]をクリックします。
    [Condition Builder]ウィンドウが表示されます。
  3. [ツリー]タブをクリックして、パブリケーションに設定されたコンディション値を表示します。
  4. ツリー内を移動して、設定するコンディションを見つけます。
  5. コンディションおよび値を選択してコンディションを作成するか、必要に応じて値を入力します。
  6. [追加>>]をクリックします。
    エレメントにコンディションが既に設定されている場合、コンディションは Condition Builder にコピーされ、そこでコンディションを拡張するか、上書きできます。
    コンディションは、[コンディション]タブに[equal to (等しい)]として追加されます。
  7. 複雑なコンディションを作成するには、次の手順を実行します (オプション)。
    1. コンディションを追加した後、コンディション リストから 2 つ以上のコンディションを選択します。
    2. [AND]または[OR]ボタンをクリックして、論理演算子を選択します。
    コンディション リストのコンディション同士を組み合わせ、ブール演算子の[AND]または[OR]を使用して、より複雑なコンディションを作成できます。
  8. 次のボタンをクリックして、ウィンドウを閉じます。
    オプション説明
    OKカーソルの位置にあるタグの間のデータに、選択したコンディションを適用します。
    閉じるデータにコンディションを適用せずに、コンディションを保存します。

次のタスク

コンディショナル コンテンツがさまざまな出力で正しく表示されることを確認してください。トピックをコンディション コンテキストが異なる複数の文書で使用する場合は、すべてのバリエーションに対して出力が正しいことを確認してください。