フォーム テンプレートにリソース ファイルを追加、削除、または更新する

適用先
InfoPath 2010 InfoPath 2013

リソース ファイルは、フォーム テンプレートに追加情報を表示するために使用されるファイルです。 フォーム テンプレートを保存または発行すると、すべてのリソース ファイルがフォーム テンプレートに含まれます。

フォーム テンプレートには、次の種類のリソース ファイルを追加できます。

HTML ファイル HTML ファイルを使用して、カスタム作業ウィンドウに情報を表示できます。

HTML ファイルをリソース ファイルとしてフォーム テンプレートに追加する場合は、HTML ファイルに必要なファイル (他の HTML ファイル、スタイル シート、グラフィックス ファイルなど) も追加する必要があります。

XML ファイル XML ファイルを使用して、リスト ボックス コントロール、コンボ ボックス コントロール、またはドロップダウン リスト ボックス コントロールを設定できます。 リスト ボックス、コンボ ボックス、またはドロップダウン リスト ボックス コントロール内のデータが一定の場合は、データ接続を使用してコントロールを設定するのではなく、そのデータを XML ファイルに配置し、そのファイルをリソース ファイルとしてフォーム テンプレートに追加します。 リソース ファイルを使用すると、そのフォーム テンプレートに基づくフォームは、データ接続を使用してコントロールを設定するフォームよりもすばやく開きます。 これは、リソース ファイル内のデータはフォーム テンプレートの一部と見なされ、データ接続に依存してデータを取得しないためです。 フォーム テンプレートが外部データ ソースのデータを格納するように構成されていない場合は、必要なデータを取得するために、フォームをネットワークに接続する必要があります。 データは既にフォームの一部であるため、リソース ファイルにはデータ接続は必要ありません。

目的に合ったトピックをクリックしてください

フォーム テンプレートにリソース ファイルを追加する

  1. [ツール] メニューの [リソース Files] をクリックします。
  2. [リソース Files] ダイアログ ボックスで、[追加] をクリックします。
  3. [ ファイルの追加 ] ダイアログ ボックスで、追加するファイルを選択します。

ページの先頭へ

フォーム テンプレートからリソース ファイルを削除する

  1. [ツール] メニューの [リソース Files] をクリックします。
  2. [リソース Files] ダイアログ ボックスのフォーム テンプレートリストの [リソース ファイル] で、フォーム テンプレートから削除するリソース ファイルを選択します。
  3. [削除] をクリックします。

ページの先頭へ

フォーム テンプレートでリソース ファイルを更新する

フォーム テンプレートが発行された後、フォーム テンプレート内のリソース ファイルを更新できます。 たとえば、新しい項目を追加したり、フォーム テンプレートのリスト ボックス コントロールを設定するために使用しているリソース ファイル内の既存の項目を削除したりできます。 リソース ファイルを更新するには、リソース ファイルのコピーを変更し、更新されたリソース ファイルをフォーム テンプレートに追加する必要があります。 更新されたリソース ファイルをフォーム テンプレートに追加すると、実際には既存のリソース ファイルが置き換えられます。 更新されたリソース ファイルを追加したら、フォーム テンプレートをもう一度発行します。 ユーザーは、フォーム テンプレートに基づく新しい空のフォームを開くと、更新されたリソース ファイルを取得します。

  1. リソース ファイルのローカル コピーに必要な変更を加えます。

    ヒント

    リソース ファイルのローカル コピーがない場合は、フォーム テンプレートからコピーを抽出できます。 フォーム テンプレート内のファイルの抽出に関する詳細については、「参照」セクションのリンクを 参照してください

  2. InfoPath デザイン モードで、リソース ファイルが関連付けられているフォーム テンプレートを開きます。

  3. [ツール] メニューの [リソース Files] をクリックします。

  4. [リソース Files] ダイアログ ボックスで、[追加] をクリックします。

  5. [ ファイルの追加 ] ダイアログ ボックスで、更新したファイルを選択し、[OK] をクリック します

  6. [ Microsoft Office InfoPath ] ダイアログ ボックスで、[ 既存のファイルを置き換える] をクリックし、[OK] をクリック します

  7. [リソース Files] ダイアログ ボックスで、[OK] をクリックします

  8. フォーム テンプレートを発行するには、[ ファイル ] メニューの [ 発行] をクリックし、発行ウィザードの手順を完了します。

ページの先頭へ