注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。
ユーザーがフォームに入力するときに、 コントロール値の入力を要求する場合は、行う必要がありますフィールドを必須フィールドにバインド コントロール。たとえば、ようにするのには、そのユーザーが使用許諾契約を遵守を示すためのチェック ボックスを選んだ、フィールドを行うことができますに関連付けられているチェック ボックスを必須フィールドにします。
によっては、必要に応じて、コントロールを使用して、ユーザーが Web ブラウザーを使用してフォーム テンプレートに基づくフォームに入力するかどうかを手順については、次の方法のいずれかで必要なコントロールが表示されます。
-
標準誤差の警告] として表示される赤いアスタリスクまたは赤い破線と空白にすることはできませんを読み取るポップ ヒントをで構成されます。
-
として、ユーザー設定のエラー メッセージ] ダイアログ ボックスが表示されます。
この記事の内容
互換性に関する考慮事項
InfoPath でフォーム テンプレートをデザインする際に、ブラウザー互換フォーム テンプレートをデザインする特定の互換モードを選択できます。InfoPath Forms Servicesを実行しているサーバーに発行し、[ブラウザー対応ブラウザー互換フォーム テンプレートがある場合は、フォーム テンプレートに基づくフォームを Web ブラウザーで表示できます。ブラウザー互換フォーム テンプレートをデザインする際にいくつかのコントロールは [コントロール] 作業ウィンドウで利用できることはできません。
データの入力規則の一部の機能動作が異なる Web ブラウザーで InfoPath では以下の点。たとえば、コントロールにデータの入力規則を追加すると、ユーザーはそのコントロールに無効なデータを入力するときに表示される説明テキストを作成します。この説明のテキスト、ポップ ヒントに表示され、必要に応じて、その他の情報を含む通知を表示するユーザーを許可することができますか無効なデータが入力されたときに自動的に表示、通知を持つことができます。Web ブラウザーで表示されるフォームの通知を自動的に表示されることはできませんが、ユーザーが、ポップ ヒントを表示し、必要に応じてその他の情報が含まれる警告メッセージが表示できます。
必要なフィールドとして設定するにはコントロールのリスト
次の表では、必要に応じて設定できますが、各コントロールがブラウザー互換フォーム テンプレートで使用できるかどうかを示しますMicrosoft Office InfoPath 2007コントロールが一覧表示します。
データの入力規則をサポートするコントロール |
ブラウザー互換フォーム テンプレートで使用できるか。 |
チェック ボックス |
はい |
日付の選択コントロール |
はい |
ドロップダウン リスト ボックス |
はい |
リスト ボックス |
はい |
オプション ボタン |
はい |
テキスト ボックス |
はい |
リッチ テキスト ボックス |
はい |
箇条書き、段落番号、または標準リスト |
いいえ |
コンボ ボックス |
いいえ |
注: 設定できるほとんどのコントロール必要に応じてコントロールのプロパティ] ダイアログ ボックスを空にすることはできません] チェック ボックスがあります。このチェック ボックスをオンにすることを必要なフィールドを制御するために関連付けられているフィールドです。ただし、リッチ テキスト ボックスのプロパティ] ダイアログ ボックスがない空白にすることはできません] チェック ボックスを使用して、作成する必要が、ユーザー設定のエラーのメッセージに次の手順に従って、「コントロールが空白のままときに、ユーザー設定のエラーのメッセージを表示する」ようにこの記事の後半します。
コントロールが空白のままときに、標準のエラー メッセージを表示します。
設定できるほとんどのコントロール必要に応じてコントロールのプロパティ] ダイアログ ボックスを空にすることはできません] チェック ボックスがあります。このチェック ボックスを選択すると、コントロールのフィールドに必須フィールドを作成します。
注: 空白にすることはできません] チェック ボックスをオンにできない場合、またはチェック ボックスが表示されない場合は、ユーザー設定のエラー メッセージを作成する必要があります。
-
コントロールを必須にする] をクリックします。
-
[書式] メニューには、[コントロールのプロパティ] をクリックします。
-
[データ] タブをクリックします。
-
[入力規則とルール] で、空白にすることはできません] チェック ボックスを選択します。
コントロールが空白のままときに、カスタム エラー メッセージを表示します。
-
ユーザー設定のエラー メッセージを表示するコントロールをクリックします。
-
[書式] メニューには、[データの入力規則] をクリックします。
-
[追加] をクリックします。
-
この条件が満たされた場合[最初のボックスでは、フィールドまたはグループを選択するをクリックし、[フィールドまたはコントロールにグループを選択します。
-
2 番目のボックスは空白をクリックします。
-
自動的に、ユーザーがコントロールを空白のまま時は、ダイアログ ボックスのメッセージを表示するには、ユーザーが無効なデータを入力したときにすぐに] ダイアログ ボックスのメッセージを表示する] チェック ボックスをオンを選択します。
注: ダイアログ ボックスのメッセージは、Web ブラウザーで自動的に表示できない、ために、Web ブラウザーを使用してフォームに入力したユーザーにのみポップ ヒントが表示されます。
-
ポップ ヒント] ボックスに、ユーザーがコントロールをポイントまたはコントロールを右クリックしたときに表示するテキストを入力します。
-
メッセージボックスで、表示する] ダイアログ ボックスで、すぐにまたはユーザーの詳細を要求したときにテキストを入力します。
注: 既定のコントロールのプロパティ] ダイアログ ボックスの [詳細設定] タブで設定するポップ ヒントが設定されているコントロールのデータの入力規則のエラーを示すヒントが表示されません。これで、コントロールの名前が、スクリーン リーダーを使用しているユーザーに伝えるが正確にすることを確認できます。