コントロールの特定のデータ入力のパターンが必要

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

データの入力規則は、ユーザーがフォームの入力中にエラーを自動的にチェックする機能です。フォーム テンプレート内のコントロールにデータの入力規則を追加してすることができます、ことを確認データを収集する正確性と一貫性のある、組織で使用されている任意の標準に準拠しています。たとえば、経費項目に入力する時間が、承認された金額を超えた場合や、誤って入力時相手の名前は電話番号を収集するために使用する] ボックスにユーザーに知らせるにデータの入力規則を使用することができます。

フォームにデータの入力規則のエラーが含まれている場合は、データベースや Web サービスに接続されていること、ユーザーはこれらのエラーを修正するまで、フォームを送信することができません。ユーザーは、フォームのローカル コピーを保存し、修正し、後で、データを送信します。

この記事では、ユーザーがコントロールに入力されるデータがあらかじめ設定されたパターンに一致するようになるデータの入力規則を使用する方法について説明します。たとえば、ユーザー数の一部として 3 桁の市外局番の入力を要求する電話番号のテキスト ボックス コントロールにデータの入力規則を追加できます。

注: 

  • ユーザーがフォームに入力されるデータがあらかじめ設定されたパターンに一致することを要求するには、 条件付き書式を使用することもできます。

  • コントロールにパターンを追加すると、コントロールはユーザーが設定されているパターンに一致するように入力したデータを自動的に変更できません。

この記事の内容

始める前に

互換性に関する考慮事項

コントロールの特定のデータ入力のパターンが必要

始める前に

この手順を完了するために、フォーム テンプレートにデータの入力規則をサポートするコントロールを含める必要があります。データの入力規則をサポートしているすべての InfoPath コントロールのパターン マッチング条件を設定できますはパターンに一致する番号、文字、句読点などの文字を表示するコントロールを使用が最適です。たとえば、有効な結果が生じるテキスト ボックスのパターン マッチング条件の設定がする] チェック ボックスの条件を設定しても便利な結果が生まれますされません。

ページの先頭へ

互換性に関する考慮事項

InfoPath でフォーム テンプレートをデザインする際に、ブラウザー互換フォーム テンプレートをデザインする特定の互換モードを選択できます。InfoPath Forms Servicesを実行しているサーバーに発行し、[ブラウザー対応ブラウザー互換フォーム テンプレートがある場合は、フォーム テンプレートに基づくフォームを Web ブラウザーで表示できます。ブラウザー互換フォーム テンプレートをデザインする際にいくつかのコントロールは [コントロール] 作業ウィンドウで利用できることはできません。

データの入力規則の一部の機能動作が異なる Web ブラウザーで InfoPath では以下の点。たとえば、コントロールにデータの入力規則を追加すると、ユーザーはそのコントロールに無効なデータを入力するときに表示される説明テキストを作成します。この説明のテキスト、ポップ ヒントに表示され、必要に応じて、その他の情報を含む通知を表示するユーザーを許可することができますか無効なデータが入力されたときに自動的に表示、通知を持つことができます。Web ブラウザーで表示されるフォームの通知を自動的に表示されることはできませんが、ユーザーが、ポップ ヒントを表示し、必要に応じてその他の情報が含まれる警告メッセージが表示できます。

データの入力規則をサポートするコントロールのリスト

次の表は、データの入力規則とはブラウザー互換フォーム テンプレートで使用できるかどうかをサポートするMicrosoft Office InfoPath 2007コントロールを一覧表示します。

注: データの入力規則をサポートしているすべての InfoPath コントロールのパターン マッチング条件を設定できますはパターンに一致する番号、文字、句読点などの文字を表示するコントロールを使用が最適です。たとえば、有効な結果が生じるテキスト ボックスのパターン マッチング条件の設定がする] チェック ボックスの条件を設定しても便利な結果が生まれますされません。

データの入力規則をサポートするコントロール

ブラウザー互換フォーム テンプレートで使用できるか。

チェック ボックス

はい

日付の選択コントロール

はい

ドロップダウン リスト ボックス

はい

リスト ボックス

はい

オプション ボタン

はい

テキスト ボックス

はい

リッチ テキスト ボックス

はい

箇条書き、段落番号、または標準リスト

いいえ

コンボ ボックス

いいえ

ページの先頭へ

コントロールの特定のデータ入力のパターンが必要

  1. データの入力規則を追加するコントロールをクリックします。

  2. [書式] メニューには、[データの入力規則] をクリックします。

  3. データの入力規則] ダイアログ ボックスで、[追加を] をクリックします。

  4. この条件が満たされた場合、最初のボックスでは、フィールドまたはグループを選択するをクリックし、[フィールドまたはコントロールにグループを選択します。

  5. 2 番目のボックスでパターンと一致しない] をクリックします。

  6. 3 番目のボックスでパターンの選択] をクリックします。

  7. [標準パターン] ダイアログ ボックスのデータ入力のパターン] で、次のいずれかの操作を行います。

    • 標準的なパターンを使用して、パターンを選択し、[ OK] をクリックします。

      標準的なパターンのリスト

      パターン

      電話番号

      (555) 555-0100

      社会保障番号

      123-45 ~ 6789

      郵便番号

      98052

      ZIP コード + 4

      98052 されて

    • ユーザー設定のパターンを作成するにカスタム パターン] をクリックし、[カスタム パターン] ボックスで必要なパターンを入力し、[ OK] をクリックします。

      パターンを指定に使用できる記号

      のみの文字、数字のみ、のみ、ハイフン、指定した期間に、カンマ (,) およびかっこなど、パターンの制約条件を指定する記号と特殊文字を挿入することができます。さらに、次の記号と特殊文字を使用して、特定の文字の重複を許可できます。

      • 0 または 1 つ (?)    直前の文字は、0 または 1 時間に発生する必要があります。たとえば、\d ですか。0 または 1 つの時刻を半角数字 (\d) 必要がありますが発生したことを意味します。

      • 0 またはその他 (*)    直前の文字は、0 または個以上のいずれかに発生することができます。たとえば、r * ことを意味 0 または個以上のいずれかの文字 r が発生することができます。

      • 1 つまたは複数 (+)   直前の文字は、1 回または 1 つ以上の時間に発生する必要があります。たとえば、. + (ピリオド.) の文字を 1 回だけか、1 回以上発生することを意味します。

  8. ポップ ヒント] ボックスに、ユーザーがコントロールをポイントまたはコントロールを右クリックしたときに表示するテキストを入力します。

  9. 自動的に、ユーザーがコントロールを空白のまま時は、ダイアログ ボックスのメッセージを表示するには、ユーザーが無効なデータを入力したときにすぐに] ダイアログ ボックスのメッセージを表示する] チェック ボックスをオンを選択します。

    注: ダイアログ ボックスのメッセージは、Web ブラウザーで自動的に表示できない、ために、Web ブラウザーを使用してフォームに入力したユーザーにのみポップ ヒントが表示されます。

  10. メッセージボックスで、表示する] ダイアログ ボックスで、すぐにまたはユーザーの詳細を要求したときにテキストを入力します。

    注: 既定のコントロールのプロパティ] ダイアログ ボックスの [詳細設定] タブで設定するポップ ヒントが設定されているコントロールのデータの入力規則のエラーを示すヒントが表示されません。これで、コントロールの名前が、スクリーン リーダーを使用しているユーザーに伝えるが正確にすることを確認できます。

ページの先頭へ

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

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

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

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

×