フォーム テンプレートを発行の概要

注:  最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。

フォーム テンプレートのデザインが終了したら、保存して、ユーザーは、それに基づくフォームに入力できるように、フォーム テンプレートを発行する必要があります。

この記事の内容

発行機能の動作方法

ブラウザー互換フォーム テンプレートを発行します。

完全に信頼されたフォーム テンプレートを発行します。

電子メール メッセージ内のフォーム テンプレートの送信

変更するか、発行されたフォーム テンプレートの移動

発行機能の動作方法

フォーム テンプレートを発行するときは、まずフォーム テンプレートを保存して、発行ウィザードを使用して、[フォーム テンプレートをユーザーに配布します。発行ウィザードは、ユーザーは、このフォーム テンプレートに基づくフォームを開くことができるように、 処理命令、発行場所を追加して配信のためのフォーム テンプレートを変更します。処理命令を発行した後、フォーム テンプレートを変更した場合、自動的に更新するには、このフォーム テンプレートに基づくフォームを使用できます。ユーザーがフォームを初めて開いたときに、Microsoft Office InfoPath では、ユーザーのコンピューターに処理命令に指定されている場所から、フォーム テンプレートをダウンロードし、InfoPath フォーム テンプレートに基づくフォームを作成します。ユーザーがフォームを保存し、後でフォームを開いた場合は、InfoPath は処理命令に指定されているフォーム テンプレートのバージョンで、ユーザーのコンピューター上でフォーム テンプレートのバージョンを比較します。処理命令で指定した場所のバージョンがそのユーザーのコンピューター上のバージョンよりも新しい場合は、InfoPath フォーム テンプレートの新しいバージョンをダウンロードし、フォーム テンプレートの新しいバージョンでフォームを更新します。

発行場所フォーム テンプレートの変更と処理命令、ウィザードは、[指定した発行場所に変更したフォーム テンプレートを保存します。次の場所にフォーム テンプレートを発行することができます。

  • Microsoft Windows SharePoint Services を実行しているサーバー   Microsoft Windows SharePoint Services を実行しているサーバーにフォーム テンプレートを発行するとき、次の 2 つのいずれかを行うことができます: 場所、用に使用される、テンプレートとしてのすべてのユーザーが位で入力するドキュメントのドキュメント ライブラリにフォーム テンプレートを発行します。でドキュメント ライブラリです。または、[サイト コンテンツ タイプとしてフォーム テンプレートを発行することができます。フォーム テンプレートをいくつかのサイト コレクションをテンプレートとして使えることになります。

  • InfoPath Forms Servicesを実行しているサーバー   のブラウザー互換フォーム テンプレートInfoPath Forms Servicesを実行しているサーバーに発行できます。ブラウザー互換フォーム テンプレートには、Web ブラウザーを使って、フォーム テンプレートに基づくフォームに入力する InfoPath を使用せずユーザーができるようにします。

  • 電子メール メッセージの一部として   フォーム テンプレートを発行するには、ユーザーに電子メール メッセージで送信します。ユーザーは、電子メール メッセージを開いて、[とフォームに入力します。

  • 共有ネットワーク フォルダー   フォーム テンプレートを発行するには、ユーザーがアクセスできる共有ネットワーク フォルダーにします。ユーザーは、共有フォルダーに移動し、フォーム テンプレートに基づくフォームを作成することができます。

    注: この機能は、機能を有効にしたフォーム テンプレートを Web サーバーに発行する Microsoft Office InfoPath 2003 SP1 で置き換えられます。

  • インストールをファイルとして   Microsoft Visual Studio .NET 2003 または Microsoft Visual Studio 2005 お使いのコンピューターにインストールされている場合は、共有ネットワーク フォルダーに保存されているインストール ファイルとしてフォーム テンプレートを発行することができます。ユーザーは、ダウンロード、インストールして、自分のコンピューター上のフォーム テンプレートを登録するインストール ファイルを実行できます。Visual Studio がない場合は、共有ネットワークの場所にフォーム テンプレートを発行し、infopath フォーム テンプレートを登録するスクリプト ファイルを作成できます。ユーザーをフォーム テンプレートとスクリプトの両方をダウンロードし、フォーム テンプレートを登録するスクリプトを実行できます。

ユーザーが最初に、フォームに記入しようとするとと、いて、フォーム テンプレートが発行され、フォーム テンプレートに基づくフォームを開いた場所に移動します。したがって、ユーザーがあるフォーム テンプレートを発行する場所にアクセスしてがあります。ユーザーが新しいフォームを作成するときに InfoPath 格納 (またはキャッシュ) ユーザーのコンピューター上のフォーム テンプレート。これにより、ユーザーがオフラインで作業している場合でも、フォームに入力します。ユーザーはフォームを保存して、入力を終了するには、後で開かれますまたはフォーム テンプレートに基づく新しい空白のフォームを開きます、InfoPath は、そのユーザーのコンピューターが発行されたフォーム テンプレートの場所に接続されているかどうかを決定します。ある場合、接続は、更新を適用し、フォームを開き、[InfoPath のフォーム テンプレートに更新を確認します。接続されていない場合、InfoPath はユーザーのコンピューターに保存されているフォーム テンプレートに基づくフォームを開きます。

フォーム テンプレートを発行は、フォーム テンプレートを保存すると同じではできません。フォーム テンプレートを保存するときに保存する作業内容を保持するようにお使いのコンピューターにファイルを保存する場合と同様。次の表では、フォーム テンプレートを保存するために所有している別の選択肢について説明します。

コマンド

説明

使用する場合

[保存]

現在の場所に同じ名前を使用して、フォーム テンプレートを保存します。場合は、既に Microsoft Windows SharePoint Services を実行しているサーバー上のドキュメント ライブラリに発行されたフォーム テンプレートを変更する場合は、InfoPath では、発行場所以外の場所にのみ、フォーム テンプレートを保存することができます。

フォーム テンプレートをデザインする際に、変更を保存するには、このコマンドをクリックします。発行済みフォーム テンプレートを変更する場合は、フォーム テンプレートを新しい場所に保存する名前を付けて保存] をクリックします。

[名前を付けて保存]

新しい場所の同じ場所には新しい名前では、フォーム テンプレートを保存します。発行済みフォーム テンプレートを変更する場合は場合、名前を付けて保存] をクリックすると発行されたフォーム テンプレートが更新されません。

フォーム テンプレートのコピーを変更する必要がある場合は、このコマンドをクリックします。

ソース ファイルとして保存します。

フォーム テンプレートを 1 つの .xsn ファイルとしての代わりにフォーム構成ファイルのセットとして新しい場所に保存します。

個々 のフォーム、フォーム テンプレートのファイルを変更する必要がある場合は、このコマンドをクリックします。たとえば、次のように、フォーム テンプレートに含まれるリソース ファイルの 1 つを更新する場合です。ほとんどの場合は、フォーム テンプレートの個々 のフォームのファイルを操作する必要はありません。

注: フォーム テンプレートをユーザーに配布する場合は、必ず発行ウィザードを使用する必要があります。

ページの先頭へ

ブラウザー互換フォーム テンプレートを発行します。

以前のバージョンの Microsoft Office InfoPath では、ユーザーが InfoPath フォーム テンプレートを基にしたフォームに入力するために、自分のコンピューターにインストールされている必要です。Office InfoPath 2007] で、フォームに入力するか、Web ブラウザーで InfoPath でブラウザー互換フォーム テンプレートをデザインできます。Web ブラウザーで、フォームに入力できるように、 InfoPath Forms Servicesを実行しているサーバーにフォーム テンプレートを発行します。

注: コードを含むフォーム テンプレートは、直接InfoPath Forms Servicesを実行しているサーバーに発行できません。サーバーの管理、セキュリティ、およびパフォーマンスなど、多くの理由でカスタム コードを含むフォーム テンプレートでは、ドキュメント ライブラリに関連付けられたまたは Web アプリケーションとして一般公開前に管理者の承認が必要です。共有ネットワークの場所にコードを含むフォーム テンプレートを発行して、管理者がサーバーにフォーム テンプレートをアップロードし、します。

ページの先頭へ

完全に信頼されたフォーム テンプレートを発行します。

お使いのコンピューターまたはその他の設定では、上のファイルなど、システム リソースへのフル アクセスが許可されるフォームでは、完全に信頼されたフォームと呼ばれます。信頼できる証明書でデジタル署名の付いたまたはユーザーのコンピューターにインストールされているフォーム テンプレートから完全に信頼されたフォームが作成されます。信頼できる証明書でデジタル署名されているフォーム テンプレートをインストールまたはユーザーのコンピューターに登録する必要はありません。電子メール メッセージの添付ファイルとしてこの種類のフォーム テンプレートを配布することができますか、ユーザーは、ドキュメント ライブラリまたは共有ネットワーク フォルダーからこのフォーム テンプレートをダウンロードできます。

完全に信頼されたフォームでは、フォーム、自体に保存されている情報と情報を以下のいずれかからアクセスできます。

  • フォームと同じドメイン

  • フォームにアクセスできる他のすべてのドメイン

  • すべてのファイルとフォームに入力するユーザーがアクセスできるコンピューターの設定

完全に信頼されたフォーム テンプレートを発行するには、次のいずれかの操作ができます。

  • フォーム テンプレートに証明書の信頼できる証明機関からデジタル署名を追加し、共有ネットワークの場所にフォーム テンプレートを発行できます。ユーザーは、共有ネットワークの場所から、フォーム テンプレートを開くことができます。

  • Visual Studio .NET 2003 または Visual Studio 2005 の場合をインストールして、ユーザーのコンピューター上のフォーム テンプレートを登録するインストール パッケージを作成するのには、発行ウィザードを使用することができます。コンピューターに管理者権限を持つユーザーは、インストールして、フォーム テンプレートを登録するには、インストール パッケージを実行できます。

  • Visual Studio .NET 2003 または Visual Studio 2005 がない場合は、共有ネットワークの場所にフォーム テンプレートを発行して、ユーザーのコンピューター上のフォーム テンプレートを登録するスクリプトを作成するには、発行ウィザードを使用することができます。コンピューター上の適切なユーザー権限を持つユーザーは、両方のファイルをコンピューターにコピーし、フォーム テンプレートを登録するスクリプトを実行します。

ページの先頭へ

電子メール メッセージ内のフォーム テンプレートの送信

フォーム テンプレートを電子メール メッセージでユーザーに配布するのに発行ウィザードを使用することができます。Microsoft Office Outlook 2007を持つユーザーが自分のコンピューターにインストールされている InfoPath がフォームに入力する電子メール メッセージに直接電子メール メッセージを最初に開く際とします。以前のバージョンの Outlook やその他の電子メール アプリケーションでは、添付ファイルとしてフォーム テンプレートとフォームを含む電子メール メッセージを受信します。これらのユーザーには、フォーム テンプレートの添付ファイルが自分のコンピューターに、フォーム テンプレートをインストールする最初] をクリックする必要があります。フォーム テンプレートをインストールすると、ユーザーがフォームの InfoPath でフォームに入力する電子メール メッセージに添付ファイルをクリックします。

フォーム テンプレートは、システム リソースをユーザーのコンピューターにアクセスする必要がある、または別のドメインのユーザー フォーム テンプレートを送信して、公開前に信頼された証明機関から証明書でフォーム テンプレートをデジタル署名する必要があります。別のドメインでユーザーが、証明書をせずにフォーム テンプレートを開く場合は、エラーが発生する可能性があります。

ページの先頭へ

変更するか、発行されたフォーム テンプレートの移動

発行されているし、このフォーム テンプレートに基づくフォームが既に存在するフォーム テンプレートを変更する場合、既存のフォームで、フォーム テンプレートに対して行った変更が反映されます。たとえば、テーブルを含むフォーム テンプレートのセクションを削除する場合は、すべてのテーブル内にあるデータのテーブルとされますはフォーム テンプレートに基づく既存のフォームのすべてのします。これは、なったり、データが失われることができます。したがって、フォームに対して行った変更をテストする情報を計画する必要があるテンプレートを既存のフォームに与える影響を確認します。

発行されたフォーム テンプレートを変更するには、フォーム テンプレートの作業のコピーを変更します。作業のコピー、または Microsoft 窓口など、バージョン管理プログラムでお使いのコンピューターに保存されているバージョンです。作業のコピーを変更した後は、発行場所に発行することができます。フォーム テンプレートの作業のコピーはない場合は、発行場所からコピーを取得し、発行場所以外の場所にそのコピーを保存することができます。フォーム テンプレートの作業のコピーを変更した後、元にフォーム テンプレートの再発行発行ウィザードを使用する場所を発行します。発行ウィザードでは、変更したバージョンと発行場所でフォーム テンプレートの既存のバージョンを上書きします。InfoPath では、その名前と場所を基にフォーム テンプレートの id を確認、ためすることが重要いないフォーム テンプレートの再発行するときに、これらを変更します。

発行されたフォーム テンプレートを別の場所に移動する場合は、フォーム テンプレートの作業コピーを新しい場所に発行できます。フォーム テンプレートを新しい場所に発行する前に、新しい場所を反映するように変更する必要があります。たとえば、フォーム テンプレートで使用されている外部データ ソースの場所を変更している可能性があります。フォーム テンプレートを新しい場所に発行する前に、外部データ ソースの新しい場所にデータ接続を更新する必要があります。

発行済みフォーム テンプレートに基づくフォームが既に存在する場合は、既存のフォームをリンクするフォーム テンプレートを新しい場所に発行する必要があります。これを行わない場合、ユーザーが既存のフォームを開くことができないことがあります。

ページの先頭へ

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×