注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。
この記事の内容
概要
Microsoft SQL Server データベースに基づくフォーム テンプレートをデザインする際に次の条件が満たされた場合、データ接続ウィザード データベースへの送信データ接続を有効にします。
-
Microsoft Office InfoPath を使用してこのフォーム テンプレートに基づくフォームに入力する必要があります。場合は、フォームに Web ブラウザーを使用して、入力は、フォームはデータベースにデータを直接送信できません。データベースにデータを送信するにはブラウザー互換フォーム テンプレートを設定するのには、データベースで動作する Web サービスにデータを送信するデータ接続を使用します。
-
メイン データ接続で使用されるプライマリ データベース テーブルには、主キー、一意の制約、または固有インデックスが含まれています。
-
このメイン データ接続に使用される他のデータベース テーブルには、プライマリ データベース テーブルに単純な関係があります。
データベースは、これらの要件を満たしている場合、InfoPath は送信データ接続を有効にし、[標準] ツールバーとフォームの [ファイル] メニューに [送信] コマンドを送信] ボタンを追加します。
データベースに基づくフォーム テンプレートをデザインする際に、送信データ接続ウィザードでを無効にすることができます。ウィザードで送信データ接続を無効にする場合は、[後で判断したこの送信データ接続を使用する場合は、メイン データ接続を変更することによって送信データ接続を有効にすることができます。この資料は、送信データ接続を有効にする方法を説明します。
注: データベースにメインのデータ接続にのみ送信データ接続ことができます。データベースへのセカンダリ データ接続をフォーム テンプレートに送信データ接続を追加することはできません。セカンダリ データ接続としてデータベースへの送信データ接続を使用する場合は、データベースで動作する Web サービスを使用し、その Web サービスに送信データ接続を追加します。
データの送信接続を有効にした後は、次の方法で送信オプション フォーム テンプレートのもカスタマイズできます。
-
[標準] ツールバーの [送信] ボタンと[ファイル] メニューの [送信] に表示されているテキストを変更します。
-
[標準] ツールバーの [送信] ボタンと[ファイル] メニューの [送信] コマンドのキーボード ショートカットを変更します。
-
そのフォームを送信したときに、ユーザーに表示するユーザー設定のメッセージを作成します。
-
フォームを開いたまま、フォームを閉じるかどうかを指定するか、フォームの送信後、新しい空白のフォームを開きます。
手順 1: データの送信接続を有効にします。
-
[ツール] メニューで、データ接続] をクリックします。
-
[データ接続] ダイアログ ボックスで、メインのデータ接続をクリックし、[変更] をクリックします。
-
データ接続ウィザードで [次へ] をクリックします。
-
ウィザードの次のページで、[この接続の送信を許可する] チェック ボックスを選択し、[完了] をクリックします。
手順 2: 送信オプションを構成します。
データの送信接続を有効にした後、[標準] ツールバーと[ファイル] メニューには、[送信] に [送信] ボタンが追加されます。また、完成したフォームを送信した後、ユーザーにメッセージを表示するには、このフォーム テンプレートに基づくフォームが構成されます。[メッセージは、フォームが正常に送信されたかどうかを示しています。既定では、InfoPath もフォームは開いたまま後にユーザーが送信されます。[送信] ボタン、およびユーザーのフォームを送信した後に発生する動作に表示されるテキストを変更するには、次の操作を行います。
-
[ツール] メニューで、 [送信オプション] をクリックします。
-
[標準] ツールバーで、ユーザーがフォームに入力するときに、[ファイル] メニューに表示されている [送信] コマンドが表示される [送信] ボタンの名前を変更するには、送信で図表番号] ボックスに新しい名前を入力します。オプション] ダイアログ ボックス。
ヒント: このボタンおよびコマンドにキーボード ショートカットを割り当てる場合は、入力のアンパサンド (&) は、キーボード ショートカットとして使用する文字の前にします。たとえば、として送信] ボタンとコマンドのキーボード ショートカットは、alt キーを押しながら B を割り当てるSu & 送を入力します。
-
-
ユーザーがフォームに入力するときに、[標準] ツールバーに [送信] コマンド、または [送信] ボタンを使用したくない場合、送信メニューおよびツールバーの [送信] ボタンを表示する] チェック ボックスをオフにします。
-
既定では、ユーザーが、フォームを送信した後、InfoPath がフォームを開いたままにして、フォームが正常に送信されたかどうかを示すメッセージが表示されます。この既定の動作を変更するには、するには、[詳細設定] をクリックして、次のいずれかの操作を行います。
-
フォームを閉じるか、ユーザーが完成したフォームを送信した後、新しい空白のフォームを作成するするには、後の送信] ボックスの一覧で必要なオプションをクリックします。
-
示すフォームが正常に送信されたかどうかのユーザー設定のメッセージを作成するには、[ユーザー設定のメッセージを使用する] チェック ボックスを選択し、成功失敗した場合のボックスに、メッセージを入力します。
ヒント: [失敗] ボックスにメッセージを使用して、ユーザーに通知がフォームを送信することができない場合。たとえば、ユーザーがそのフォームを保存して、詳しい情報について問い合わせてを提案することができます。
-
ユーザーがフォームを送信した後にメッセージを表示したくない成功メッセージとエラー メッセージを表示する] チェック ボックスをオフにします。
-
-