フォーム データを複数の場所に送信する

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

フォーム テンプレートをデザインするには、[送信] ボタンをクリックしたときに、ユーザーは、いくつかの場所にフォーム データを送信できるようにします。

この記事の内容

概要

手順 1: 送信データ接続を追加します。

手順 2: 送信を許可するフォーム テンプレートを構成します。

概要

フォーム データを複数の場所に送信できるように、そのフォームを送信するユーザーを検索する場所の各データを送信するフォーム テンプレートにセカンダリ データ接続を追加する必要があります。すべての送信データ接続を追加した後には、ユーザーのルールを使用して複数の場所にフォーム データを送信できるようにするフォーム テンプレートを構成します。その結果、Microsoft Office InfoPath は、ユーザーがフォームに入力するとき、[標準] ツールバーと[ファイル] メニューの [送信] コマンドを送信] ボタンを追加します。InfoPath では、ルールに記載されている順序でセカンダリ データ接続にフォーム データを送信します。すべての送信データ接続を同時に使用するルールを構成することはできません。

フォーム データを送信するためのフォーム テンプレートを構成する場合は、次の方法で送信オプションをカスタマイズすることもできます。

  • [標準] ツールバーの [送信] ボタンと[ファイル] メニューの [送信] に表示されているテキストを変更します。

  • [標準] ツールバーの [送信] ボタンと[ファイル] メニューの [送信] コマンドのキーボード ショートカットを変更します。

  • そのフォームを送信したときに、ユーザーに表示するユーザー設定のメッセージを作成します。

  • フォームを開いたまま、フォームを閉じるかどうかを指定するか、フォームの送信後、新しい空白のフォームを開きます。

ページの先頭へ

手順 1: 送信データ接続を追加します。

必要なを追加する複数の場所に完成したフォームを送信するためのフォーム テンプレートを構成するには、フォーム テンプレートへのデータ接続を送信します。次の場所にデータ接続を追加することができます。

  • Web サービス

  • Microsoft Windows SharePoint Services を実行するサーバー上のドキュメント ライブラリ

  • メール メッセージ

    注: ユーザーには、Microsoft Office Outlook の電子メール メッセージ内のフォーム データを送信するために、自分のコンピューターにインストールされている必要があります。

次の手順を追加する方法を説明する次の場所へのデータ接続を送信します。

Web サービスにデータを送信するデータ接続を追加します。

  1. [ツール] メニューで、データ接続] をクリックします。

  2. データ接続] ダイアログ ボックスで、[追加を] をクリックします。

  3. データ接続ウィザードへの新しい接続の作成] をクリックし、[データの送信] をクリックし、[次へ] をクリックします。

  4. ウィザードの次のページで、[Web サービス] をクリックし、[次へ] をクリックします。

  5. ウィザードの次のページには、Web サービス、ユーザーは、フォームを送信し、[次へ] をクリックしての場所を入力します。

    Web サービスの説明をどこからでも、発見、およびとの統合 (UDDI) サーバーを検索、 UDDI の検索] をクリックして、検索する UDDI サーバー名を入力する場合は、または提供されるサービス プロバイダーで検索するかどうかを指定します。、、検索キーワードを入力し、[検索] をクリックします。検索キーワードが一致する web サービスは、検索結果のリストに表示されます。

  6. 次の操作を選択] ボックスの一覧で、ウィザードのページでフォーム データを受信し、[次へ] をクリックして Web サービスの操作] をクリックします。

  7. ウィザードの次のページで、次のいずれかの操作を行います。

    [フィールドまたはグループ内のデータを送信します。

    1. パラメーター名] ボックスの一覧で、フォームからデータを受け取る Web サービスのパラメーターをクリックします。

    2. パラメーターのオプション] で、 [フィールドまたはグループをクリックします。

    3. [データ ソース] ボタン変更] をクリックします。

    4. フィールドまたはグループの選択] ダイアログ ボックスでは、フィールドまたはグループのデータを送信する] をクリックし、[ OK] をクリックします。

    5. 含める] ボックスに、内容のみやフィールドまたはグループのすべての子要素を送信または、選択した要素を含む XML サブツリーコンテンツと選択したグループまたはフィールドを送信する] をクリックするテキストと子要素のみ] をクリックします。

    フォーム内のデータのすべてを送信します。

    1. フォーム全体 (XML ドキュメント、処理命令を含む)をクリックします。

    文字列としてデータを送信します。

    1. 文字列としてデータを送信する] チェック ボックスを選択します。

      通常、デジタル署名されたデータを送信するには、このチェック ボックスを選択します。ほとんどの場合、このチェック ボックスをオフにします。

  8. [次へ] をクリックします。

  9. このデータ接続の名前を入力] ボックスに、ウィザードの次のページでは、次のわかりやすい名前を入力は、データ接続を送信します。

  10. [概要] セクションで、情報が正しいことを確認し、[完了] をクリックします。

ドキュメント ライブラリにデータを送信するデータ接続を追加します。

  1. [ツール] メニューで、データ接続] をクリックします。

  2. データ接続] ダイアログ ボックスで、[追加を] をクリックします。

  3. データ接続ウィザードへの新しい接続の作成] をクリックし、[データの送信] をクリックし、[次へ] をクリックします。

  4. ウィザードの次のページSharePoint サイト上のドキュメント ライブラリに、クリックして [次へ] をクリックします。

  5. ドキュメント ライブラリ] ボックスで、ウィザードの次のページで、SharePoint ドキュメント ライブラリの場所を入力します。

  6. ファイル名] ボックスには、ドキュメント ライブラリでフォームを識別するために使用する名前を入力します。各フォーム名が一意であることを確認するのに数式を使用することもできます。

    方法

    1. 数式を挿入する 数式ボタン をクリックします。

    2. [数式の挿入] ダイアログ ボックスで、次のいずれかの操作を行います。

      • 数式内のフィールドを使用するには、フィールドの挿入またはグループをクリックし、[フィールドまたはグループの選択] ダイアログ ボックスで、使用するフィールドをクリックし、[ OK] をクリックします。

      • 数式で関数を使用するには、関数の挿入] をクリックし、[関数の挿入] ダイアログ ボックスで、使用する関数を選択し、[ OK] をクリックします。

        関数にパラメーターが必要な場合は、関数の挿入] ダイアログ ボックスでは、関数を選択、 [OK] をクリックして数式の挿入] ダイアログ ボックスの [数式] ボックスで、追加した関数をダブルクリックしてフィールドをクリックして、またはグループです。「参照」セクションで、関数に関する詳細情報へリンクを検索します。

      • 値または算術演算子を数式に挿入するには、[] ボックスで算術演算の記号または値を入力します。

    演算

    記号

    追加

    +

    減算します。

    -

    積を求める

    *

    除算します。

    /

    • 注: 数式では、除算 (/) 演算子を使用する場合は、除算演算子の前後にスペースが認識があることを確認します。除算演算子には前に、のスペースがないし、後 InfoPath が内容を理解する場合は、「/」XPath 場所手順の区切り記号としてではなく除算演算子。

    • [数式の挿入] ダイアログ ボックスで、正しい構文の数式を確認するには、数式の確認をクリックします。

      参照」セクションで、数式に関する詳細情報へリンクを検索します。

  7. ドキュメント ライブラリに同じ名前の既存のフォームを上書きするには、ファイルが存在する場合に上書きする] チェック ボックスを選択します。

  8. [次へ] をクリックします。

  9. このデータ接続の名前を入力] ボックスに、ウィザードの次のページでは、次のわかりやすい名前を入力は、データ接続を送信します。

  10. [概要] セクションで、情報が正しいことを確認し、[完了] をクリックします。

電子メール メッセージ内のデータを送信するデータ接続を追加します。

  1. [ツール] メニューで、データ接続] をクリックします。

  2. データ接続] ダイアログ ボックスで、[追加を] をクリックします。

  3. データ接続ウィザードへの新しい接続の作成] をクリックし、[データの送信] をクリックし、[次へ] をクリックします。

  4. ウィザードの次のページを電子メール メッセージとして] をクリックし、[次へ] をクリックします。

  5. ウィザードの次のページでは、メッセージ、件名のメッセージに表示して、適切なボックスで必要な概要を説明したテキストの受信者の電子メール アドレスを入力し、[次へ] をクリックします。各ボックスの概要] ボックスで数式を使用することもできます。

    方法

    1. 数式を挿入する 数式ボタン をクリックします。

    2. [数式の挿入] ダイアログ ボックスで、次のいずれかの操作を行います。

      • 数式内のフィールドを使用するには、フィールドの挿入またはグループをクリックし、[フィールドまたはグループの選択] ダイアログ ボックスで、使用するフィールドをクリックし、[ OK] をクリックします。

      • 数式で関数を使用するには、関数の挿入] をクリックし、[関数の挿入] ダイアログ ボックスで、使用する関数を選択し、[ OK] をクリックします。

        関数にパラメーターが必要な場合は、関数の挿入] ダイアログ ボックスでは、関数を選択、 [OK] をクリックして数式の挿入] ダイアログ ボックスの [数式] ボックスで、追加した関数をダブルクリックしてフィールドをクリックして、またはグループです。「参照」セクションで、関数に関する詳細情報へリンクを検索します。

      • 値または算術演算子を数式に挿入するには、[] ボックスで算術演算の記号または値を入力します。

    演算

    記号

    追加

    +

    減算します。

    -

    積を求める

    *

    除算します。

    /

    • 注: 数式では、除算 (/) 演算子を使用する場合は、除算演算子の前後にスペースが認識があることを確認します。除算演算子には前に、のスペースがないし、後 InfoPath が内容を理解する場合は、「/」XPath 場所手順の区切り記号としてではなく除算演算子。

    • [数式の挿入] ダイアログ ボックスで、正しい構文の数式を確認するには、数式の確認をクリックします。

      参照」セクションで、数式に関する詳細情報へリンクを検索します。

  6. ウィザードの次のページで、次のいずれかの操作を行います。

    1. 電子メール メッセージの本文にフォームを表示するには、 [アクティブ] ビューのフォームとなしの添付ファイルのみを送信をクリックします。

    2. フォーム データを電子メール メッセージに添付ファイルとして送信] を [フォームのデータを添付ファイルとして送信] をクリックして、ユーザーがフォームを開くことができないフォーム テンプレートを添付する] チェック ボックスをオンおよび添付ファイルの名前にフォームの名前を入力し、ボックス。フィールドを指定したり、数式を使用して、各フォーム名が一意であることを確認できます。このオプションは、フォーム テンプレートが自動的にセキュリティ レベルを決定するように構成またはが制限されたまたは完全信頼のセキュリティ レベルに構成されている場合にのみ使用可能なです。

      方法

      1. 数式を挿入する 数式ボタン をクリックします。

      2. [数式の挿入] ダイアログ ボックスで、次のいずれかの操作を行います。

        • 数式内のフィールドを使用するには、フィールドの挿入またはグループをクリックし、[フィールドまたはグループの選択] ダイアログ ボックスで、使用するフィールドをクリックし、[ OK] をクリックします。

        • 数式で関数を使用するには、関数の挿入] をクリックし、[関数の挿入] ダイアログ ボックスで、使用する関数を選択し、[ OK] をクリックします。

          関数にパラメーターが必要な場合は、関数の挿入] ダイアログ ボックスでは、関数を選択、 [OK] をクリックして数式の挿入] ダイアログ ボックスの [数式] ボックスで、追加した関数をダブルクリックしてフィールドをクリックして、またはグループです。「参照」セクションで、関数に関する詳細情報へリンクを検索します。

        • 値または算術演算子を数式に挿入するには、[] ボックスで算術演算の記号または値を入力します。

      演算

      記号

      追加

      +

      減算します。

      -

      積を求める

      *

      除算します。

      /

      • 注: 数式では、除算 (/) 演算子を使用する場合は、除算演算子の前後にスペースが認識があることを確認します。除算演算子には前に、のスペースがないし、後 InfoPath が内容を理解する場合は、「/」XPath 場所手順の区切り記号としてではなく除算演算子。

      • [数式の挿入] ダイアログ ボックスで、正しい構文の数式を確認するには、数式の確認をクリックします。

        参照」セクションで、数式に関する詳細情報へリンクを検索します。

      添付ファイルとして送信されたフォーム データの電子メールの受信者は、添付ファイルを開くには、自分のコンピューターにインストールされている InfoPath 必要があります。

  7. [次へ] をクリックします。

  8. このデータ接続の名前を入力] ボックスに、ウィザードの次のページでは、次のわかりやすい名前を入力は、データ接続を送信します。

  9. [概要] セクションで、情報が正しいことを確認し、[完了] をクリックします。

ページの先頭へ

手順 2: 送信を許可するフォーム テンプレートを構成します。

フォーム テンプレートに必要なセカンダリ データ接続を追加した後には、ユーザーがフォーム データを送信できるようにするフォーム テンプレートを構成します。これを行うときに、 [ファイル] メニューと [標準] ツールバーに[送信] ボタンにユーザーがフォームに入力するとき、[送信] コマンドが追加されます。ユーザーが [送信] ボタンをクリックしたときに発生するアクションを設定できます。この例では、 [ファイル] メニューの [送信] または [標準] ツールバーの [送信] ボタンをクリックすると、フォームのデータを各送信データ接続を送信するルールを追加します。

同じダイアログ ボックスで、[送信オプションを設定できます。

  1. [ツール] メニューで、 [送信オプション] をクリックします。

  2. 送信オプション] ダイアログ ボックスでは、このフォームを送信するユーザーを許可する]チェック ボックスを選択します。

    このチェック ボックスを選択すると、[標準] ツールバーと[ファイル] メニューの [送信] コマンドにユーザーがフォームに入力するとき、[送信] ボタンが追加されます。

  3. ルールを使用するカスタム アクションを実行するにはをクリックし、[ルール] をクリックします。

  4. フォームを送信するためのルール] ダイアログ ボックスで、[追加] をクリックします。

  5. アクションの追加] をクリックします。

  6. [アクション] ボックスでを使用してデータ接続の送信] をクリックします、これを使用するデータ接続をクリックしてデータ接続の一覧でアクションを送信し、[ OK] をクリックします。

  7. 手順 5 と送信データ接続、フォーム テンプレートに追加した各 6 を繰り返します。

  8. フォーム テンプレート内のすべての送信データ接続の条件を追加すると後、は、 [ok]を 2 回クリックします。

    1. [標準] ツールバーで、ユーザーがフォームに入力するときに、[ファイル] メニューに表示されている [送信] コマンドが表示される [送信] ボタンの名前を変更するには、送信で図表番号] ボックスに新しい名前を入力します。オプション] ダイアログ ボックス。

      このボタンおよびコマンドにキーボード ショートカットを割り当てる場合は、入力のアンパサンド (&) は、キーボード ショートカットとして使用する文字の前にします。たとえば、として送信] ボタンとコマンドのキーボード ショートカットは、alt キーを押しながら B を割り当てるSu & 送を入力します。

  9. ユーザーがフォームに入力するとき、[標準] ツールバーの [送信] コマンド、または [送信] ボタンを使用しないように、[送信] メニューおよびツールバーの [送信] ボタンを表示する] チェック ボックスをオフにします。

    1. 既定では、ユーザーが、フォームを送信した後、InfoPath がフォームを開いたままにして、フォームが正常に送信されたかどうかを示すメッセージが表示されます。この既定の動作を変更するには、するには、[詳細設定] をクリックして、次のいずれかの操作を行います。

      • フォームを閉じるか、ユーザーが完成したフォームを送信した後、新しい空白のフォームを作成するするには、後の送信] ボックスの一覧で必要なオプションをクリックします。

      • 示すフォームが正常に送信されたかどうかのユーザー設定のメッセージを作成するには、[ユーザー設定のメッセージを使用する] チェック ボックスを選択し、成功失敗した場合のボックスに、メッセージを入力します。

        [失敗] ボックスにメッセージを使用して、ユーザーに通知がフォームを送信することができない場合。たとえば、ユーザーがそのフォームを保存して、詳しい情報について問い合わせてを提案することができます。

      • ユーザーがフォームを送信した後にメッセージを表示したくない成功メッセージとエラー メッセージを表示する] チェック ボックスをオフにします。

ページの先頭へ

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

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

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

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

×