文書仕様のカスタム・メタデータの作成

文書仕様用の独自のメタデータをカスタマイズできます。 カスタム・メタデータは、_sessionInfo 内部変数があるプロパティーを参照したり、API から文書仕様のグループを管理したりするときに役立ちます。 さらに、文書仕様内に保管されているメタデータに基づき、Rational® Publishing Engine の外部から文書仕様に対してアクションを実行することもできます。

このタスクについて

重要: カスタム・メタデータのプロパティーは、実行時に文書生成には影響を与えません。

手順

カスタム・メタデータを作成するには、次のようにします。

  1. 「文書仕様」ビューで、「メタデータ」を右クリックします。
  2. 「プロパティーの追加」をクリックします。
  3. プロパティーの名前を入力します。
  4. プロパティーの値を入力します。
  5. 「OK」をクリックします。 「文書仕様」ビューで「メタデータ」を選択すると、追加したプロパティーが「プロパティー」ビューに表示されます。

例: owner name メタデータの作成およびテンプレート内でのそのメタデータの参照

メタデータを作成するには、次のようにします。
  1. 「文書仕様」ビューで、「メタデータ」を右クリックします。
  2. 「プロパティーの追加」をクリックします。
  3. プロパティーの名前には、owner と入力し、文書仕様所有者の名前をカスタム・メタデータ・プロパティーとして保管します。
  4. プロパティーの値には、次のように入力します。Joe Smith
  5. 「OK」をクリックします。 プロパティーが「プロパティー」ビューに次のように表示されます。
    「プロパティー」ビューに表示される owner プロパティー。
テンプレートで所有者を参照するには、次のようにします。
  1. 2 つのテキスト・エレメントをコンテンツ・エディターに追加します。
  2. 最初のテキスト・エレメントをクリックし、テキスト Document specification owner を入力します。
  3. 2 番目のテキスト・エレメントをダブルクリックします。
  4. 「スクリプト式」タブで、「変数」を展開し、「_sessionInfo」チェック・ボックスを選択します。
  5. スクリプト式エディターで、以下の情報を入力します。

    _sessionInfo.getDocspecProperty("owner", "");

    _sessionInfo スクリプトを表示する「スクリプト式」タブ。

出力が生成されると、文書仕様に保管された owner プロパティーの値が出力に表示されます。
出力文書の例。

フィードバック