フォーム テンプレートに条件付き書式を適用する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

この記事の内容

条件付き書式とは

互換性に関する考慮事項

条件付き書式を追加する

条件付き書式を変更する

条件付き書式とは

Microsoft Office InfoPath 2007、条件付き書式、コントロールの書式設定オプションを指定することができます条件に基づいて、フォーム上で発生します。フォーム テンプレートに基づくフォームの入力時に、指定した条件が該当する場合、条件付き書式が表示されます。条件付き書式を適用、太字、下線、斜体、取り消し線、フォントの色、および背景色をコントロールを使用することができます。条件付き書式を使用して、ユーザーができ、コントロールが無効になっているかどうか、またはユーザーを追加または削除省略可能セクションなど、特定のコントロールを有効にするかどうかを入力するときにコントロールがフォームに表示されているかどうかを確認することができますもします。

以下に、フォーム テンプレートにおける条件付き書式の使用例をいくつか示します。

  • [送り先を指定する] チェック ボックスがオフになっている場合に、送り先の住所セクションを非表示にする。

  • 領収書が必要なすべての費用に対して、フォントの色を青、スタイルを太字にする。

  • 繰り返しテーブルの行の色を、その行にあるテキスト ボックスの値に基づいて変更する。たとえば、予定より遅れている項目が含まれる行の色を赤、予定どおりの項目が含まれる行の色を緑にします。

  • 金額の項目が 0 円を下回ったら赤いテキスト、0 円以上では緑色のテキストで示す。

  • 繰り返しテーブル内で行をフィルタする。

注: ユーザーが誤った値をフォームに入力したときにメッセージを表示するには、データの入力規則を使用することもできます。

ページの先頭へ

互換性に関する考慮事項

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

条件付き書式をサポートするコントロールのリスト

次の表に、条件付き書式をサポートする Office InfoPath 2007 コントロール、および各コントロールをブラウザ互換フォーム テンプレートで使用できるかどうかを示します。

条件付き書式をサポートするコントロール

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

ボタン

はい

チェック ボックス

はい

日付の選択

はい

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

はい

式ボックス

はい

添付ファイル

はい

リスト ボックス

はい

オプション ボタン

はい

省略可能セクション

はい

繰り返しセクション

はい

繰り返しテーブル

はい

リッチ テキスト ボックス

はい

セクション

はい

テキスト ボックス

はい

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

いいえ

選択肢セクション

いいえ

コンボ ボックス

いいえ

横方向繰り返しテーブル

いいえ

インク描画

いいえ

マスタと詳細

いいえ

複数選択リスト ボックス

いいえ

画像

いいえ

繰り返し再帰セクション

いいえ

縦書きラベル

いいえ

ページの先頭へ

条件付き書式を追加する

  1. フォーム テンプレートで、条件付き書式を追加するコントロールを選択し、[書式] メニューの [条件付き書式] をクリックします。

  2. [条件付き書式] ダイアログ ボックスで、[追加] をクリックします。

  3. [次の条件の場合] ボックスにエラー条件を入力します。

    注: InfoPath では、 フィールドコントロールのバインド先コントロール自体の値を確認して、条件を確認します。

  4. 新しい条件を追加するには、[AND/OR] をクリックし、[次の条件の場合] の下の一番右側にあるボックスで、次のいずれかの操作を行います。

    • 両方の条件に一致したときだけに書式設定を適用するには、[AND] をクリックします。

    • 一方または両方の条件に一致したときに書式設定を適用するには、[AND] の横にある矢印をクリックし、[OR] をクリックします。

  5. [設定する書式] で、条件に設定する書式を選択して、[OK] をクリックします。

    注: 指定した複数の条件に一致した場合、InfoPath では最初に一致した条件の書式設定だけが適用されます。

  6. 変更内容をテストするには、[標準] ツール バーの [プレビュー] をクリックするか、Ctrl キーと Shift キーを押しながら B キーを押します。

ページの先頭へ

条件付き書式を変更する

  1. フォーム テンプレートで、条件付き書式を変更するコントロールを選択し、[書式] メニューの [条件付き書式] をクリックします。

  2. [条件付き書式] ダイアログ ボックスで、変更する条件を選択し、[変更] をクリックします。

  3. [次の条件の場合] ボックスで、条件を変更します。

    注: InfoPath では、コントロール自体ではなく、そのコントロールにバインドされているフィールドの値をチェックすることによって、その値が条件に一致しているかどうかが検証されます。

  4. 変更後の条件に基づいて適用する新しい書式を選択し、[OK] をクリックします。

  5. 1 つのコントロールに対して複数の条件があり、これらの条件が評価される順序を変更する場合は、[条件付き書式] ダイアログ ボックスで条件を選択し、[上へ移動] または [下へ移動] をクリックします。

    注: 指定した複数の条件に一致した場合、InfoPath では最初に一致した条件の書式設定だけが適用されます。

  6. 変更内容をテストするには、[標準] ツール バーの [プレビュー] をクリックするか、Ctrl キーと Shift キーを押しながら B キーを押します。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

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

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

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

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

×