重要
Microsoft InfoPath 2013 のサポートは 2026 年 7 月 14 日に終了しました。 既存の InfoPath フォームとワークフローを、サポートされている Microsoft 365 ソリューションに移行することをお勧めします。 InfoPath の廃止に関する詳細情報。
リソース ファイルは、フォーム テンプレートに追加情報を表示するために使用するファイルです。 フォーム テンプレートを保存または発行すると、すべてのリソース ファイルがフォーム テンプレートに含まれます。
フォーム テンプレートには、次の種類のリソース ファイルを追加できます。
HTML ファイル HTML ファイルを使用して、カスタム作業ウィンドウに情報を表示できます。
注
フォーム テンプレートにリソース ファイルとして HTML ファイルを追加する場合は、他の HTML ファイル、スタイル シート、グラフィックス ファイルなど、HTML ファイルに必要なファイルも追加する必要があります。
XML ファイル XML ファイルを使って、リスト ボックス コントロール、コンボ ボックス コントロール、またはドロップダウン リスト ボックス コントロールを設定できます。 リスト ボックス、コンボ ボックス、またはドロップダウン リスト ボックス コントロール内のデータが定数である場合は、データ接続を使用してコントロールを設定するのではなく、XML ファイルにそのデータを格納し、そのファイルをリソース ファイルとしてフォーム テンプレートに追加します。 リソース ファイルを使用すると、そのフォーム テンプレートに基づくフォームは、データ接続を使用してそれらのコントロールを設定するフォームよりもすばやく開きます。 これは、リソース ファイルのデータはフォーム テンプレートの一部と見なされ、データを取得するためにデータ接続に依存しないためです。 フォームに外部データ ソースからのデータを保存するようにフォーム テンプレートが設定されていない場合、必要なデータを取得するには、フォームをネットワークに接続する必要があります。 リソース ファイルでは、データ接続は不要です。その場合は既にフォームに含まれているためです。
目的に合ったトピックをクリックしてください
フォーム テンプレートにリソース ファイルを追加する
- [Tools] メニューの [Resource Files] をクリックします。
- [Resource Files] ダイアログ ボックスで、[追加] をクリックします。
- [ ファイルの追加 ] ダイアログ ボックスで、追加するファイルを選びます。
フォーム テンプレートからリソース ファイルを削除する
- [Tools] メニューの [Resource Files] をクリックします。
- [Resource Files] ダイアログ ボックスの [フォーム テンプレート内のリソース ファイル] ボックスの一覧で、フォーム テンプレートから削除するリソース ファイルを選択します。
- [削除] をクリックします。
フォーム テンプレートのリソース ファイルを更新する
フォーム テンプレートが発行された後、フォーム テンプレート内のリソース ファイルを更新できます。 たとえば、フォーム テンプレートでリスト ボックス コントロールを設定するために使用しているリソース ファイルで、新しい項目を追加したり、既存の項目を削除したりすることができます。 リソース ファイルを更新するには、リソース ファイルのコピーを変更し、更新されたリソース ファイルをフォーム テンプレートに追加する必要があります。 更新されたリソース ファイルをフォーム テンプレートに追加すると、実際には既存のリソース ファイルが置き換えられます。 更新されたリソース ファイルを追加したら、フォーム テンプレートを再度発行します。 ユーザーがフォーム テンプレートに基づく新しい空白のフォームを開くと、更新されたリソース ファイルが表示されます。
リソース ファイルのローカル コピーに必要な変更を行います。
ヒント
リソース ファイルのコピーがローカルにない場合は、フォーム テンプレートからコピーを抽出できます。 フォーム テンプレートへのファイルの抽出の詳細については、[ 関連項目 ] セクションのリンクを参照してください。
InfoPath デザイン モードで、リソース ファイルが関連付けられているフォーム テンプレートを開きます。
[Tools] メニューの [Resource Files] をクリックします。
[Resource Files] ダイアログ ボックスで、[追加] をクリックします。
[ ファイルの追加 ] ダイアログ ボックスで、更新したファイルを選択し、[ OK] をクリックします。
[Microsoft Office InfoPath] ダイアログ ボックスで、[既存のファイルの置き換え] をクリックし、[OK] をクリックします。
[Resource Files] ダイアログ ボックスで、[OK] をクリックします。
フォーム テンプレートを発行するには、[ ファイル ] メニューの [発行] をクリックし、発行ウィザードの手順を完了します。