インクルード・ファイル・エレメントの追加

インクルード・ファイル・テンプレート・エレメントを使用して、レポートから外部ファイルに接続またはリンクします。

このタスクについて

ファイルをリンクするか、またはファイルを出力文書に物理的に埋め込むかを選択できます。 ただし、インクルード・ファイル・エレメントが処理される方法は、出力フォーマットおよびファイルを取得中のロケーションによって異なります。

ファイルの物理的な埋め込み

このタスクについて

ファイルをローカルまたはリモート・ロケーションから選択する場合:
  • レガシー PDF、HTML、および XSL-FO 出力の場合、 インクルード・ファイルは常にハイパーリンクです。
  • PDF 出力の場合、インクルード・ファイルはインポートされ、 文書のフル・コンテンツが表示されます。
  • Microsoft Word 出力の場合、INCLUDE TEXT フィールドが生成されます。これは、 ファイルをインポートするタスクが Microsoft Word に代行されていることを意味します。インクルード・ファイルは すべてのファイルが更新されるまで出力文書内で表示されません。フィールドを 更新するには、Microsoft Word のフィールドの更新機能を使用するか、または %RPE_HOME%\utils\word\rpe.dot スタイル・シートに含まれるマクロを使用します。
    ヒント: 他のファイルにリンクしている Microsoft Word 文書は、自己完結型ではありません。 他のコンピューター上に文書を移動すると、 リンクされた文書のコンテンツが 表示されなくなります。可視化が必要な場合は、リンクの解除機能を使用してください。 これは、Microsoft Office 2007 の機能で、 Microsoft Word で Alt+E+K を使用すると、リンクされたファイルのコンテンツが 組み込まれます。
ファイルをセントラル管理コンポーネントから選択して物理的に組み込むには、以下のようにします。
  • HTML および XSL-FO 出力の場合、ファイルは ref フォルダー内に含まれ、 リンクはファイルへのレポート内に作成されます。
  • Microsoft Word または PDF 出力の場合は、ファイルはオリジナルのファイル・フォーマットでレポートにインポートされます。
  • レガシー PDF 出力の場合は、ファイルは物理的に組み込むことはできません。 別の出力タイプを選択するか、または動的にファイルを参照します。

手順

  1. 「インクルード・ファイル」アイコン 「 インクルード・ファイル」エレメントをテンプレート・コンテンツ・エディターにドラッグします。
    「ファイルの選択」ウィンドウが開きます。
  2. 組み込む .doc.docx.txt、または .rtf ファイルを選択します。
    • セントラル管理コンポーネントから以下を実行します。
      1. 「ライブラリーからのロード」タブを選択します。
      2. ライブラリー名を展開します。
      3. ファイルを選択します。
    • ローカルまたはリモート・ロケーションから、以下を実行します。
      1. 「ローカルまたはリモートを開く」タブを選択します。
      2. 「参照」をクリックします。
      3. ファイルを選択します。
    ヒント: ファイルを選択するときに常に同じタブを使用する場合は、 「ファイルで作業している場合、デフォルトでこのビューに設定されます」オプションを選択します。このタブに対して常に「ファイルの選択」ウィンドウが開くようになります。
  3. 「OK」をクリックします。
  4. テンプレート・コンテンツ・エディター内のインクルード・ファイル・エレメントを 選択します。
  5. 「プロパティー」ビューで、「特定」タブを選択します。
  6. 「インクルード・タイプ」フィールドで、「物理的埋め込み」を選択して、文書生成時に文書をレポートにインポートします。
  7. オプション: 「コマンド」フィールドで、 文書生成中に発行するコマンドを入力します。
  8. 「保存」アイコンをクリックして、変更を保存します。

ファイルの動的参照

始める前に

重要: 以下の場合には、動的参照の代わりに物理的埋め込みを使用します。
  • テンプレートまたはスニペットがデータ・ソースから情報を抽出するように設計されている。
  • テンプレートまたはスニペット内に動的参照が含まれている。

このタスクについて

ファイルを選択し、それらを動的に参照する場合は、以下のようにします。
  • HTML、XSL-FO、PDF、およびレガシー PDF 出力の場合、リンクはセントラル管理コンポーネント内のファイルに作成されます。レポートからリンクがクリックされた場合には、ユーザーはセントラル管理コンポーネントで認証される必要があります。
  • Microsoft Word 出力の場合、INCLUDE TEXT フィールドがセントラル管理コンポーネント内のファイルへのリンクと共に作成されます。 これは、 ファイルをインポートするタスクが Microsoft Word に代行されていることを意味します。インクルード・ファイルは すべてのファイルが更新されるまで出力文書内で表示されません。フィールドを 更新するには、Microsoft Word のフィールドの更新機能を使用するか、または %RPE_HOME%\utils\word\rpe.dot スタイル・シートに含まれるマクロを使用します。
    重要: 保護されたロケーションから文書を参照している場合は、 フィールドを更新するためにマクロを実行しないでください。認証プロセスが完了できずに マクロがハングします。

手順

  1. 「インクルード・ファイル」アイコン 「 インクルード・ファイル」エレメントをテンプレート・コンテンツ・エディターにドラッグします。
    「ファイルの選択」ウィンドウが開きます。
  2. 組み込む .doc.docx.txt、または .rtf ファイルを選択します。
    • セントラル管理コンポーネントから以下を実行します。
      1. 「ライブラリーからのロード」タブを選択します。
      2. ライブラリー名を展開します。
      3. ファイルを選択します。
    • ローカルまたはリモート・ロケーションから、以下を実行します。
      1. 「ローカルまたはリモートを開く」タブを選択します。
      2. 「参照」をクリックします。
      3. ファイルを選択します。
    ヒント: ファイルを選択するときに常に同じタブを使用する場合は、 「ファイルで作業している場合、デフォルトでこのビューに設定されます」オプションを選択します。このタブに対して常に「ファイルの選択」ウィンドウが開くようになります。
  3. 「OK」をクリックします。
  4. テンプレート・コンテンツ・エディター内のインクルード・ファイル・エレメントを 選択します。
  5. 「プロパティー」ビューで、「特定」タブを選択します。
  6. 「インクルード・タイプ」フィールドで、「ダイナミック・リンク (Dynamic link)」を選択して、その現行ロケーションにある文書へのリンクを作成します。
  7. オプション: 「コマンド」フィールドで、 文書生成中に発行するコマンドを入力します。
  8. 「保存」アイコンをクリックして、変更を保存します。

フィードバック