注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。
選択肢グループは、相互に排他的な選択肢の集まりをユーザーにプレゼンテーションを行うために使用されるコントロールです。既定では、選択肢グループには、フォームの既定の選択肢として、ユーザーの 1 つが表示される、2 つの選択肢セクションが含まれています。
この記事の内容
選択肢グループを使用します。
選択肢グループを使用する場合。
-
フォーム上の 2 つ以上のセクションを選択するオプションをユーザーに提供します。
-
含む既存XML スキーマに基づくフォーム テンプレートをデザインするxsd: 選択要素。この例では、選択肢グループを使用して、フォーム テンプレートにスキーマ要素を配置し、ユーザーが操作できるようにします。
選択肢グループには、2 つ以上の選択肢セクションが含まれます。既定では、フォームで、以下のいずれかが表示され、すると、削除するか、別のセクションに置き換えることもできます。たとえば、購入要求フォームのセクションを新しいデスクトップ コンピューターが、既定で表示されますが、セクション全体を削除またはノート pc を要求するのセクションで置き換えるように要求することができます。
選択肢グループ内の選択肢セクションには、フォームに入力するときに、ユーザーとやり取りするコントロールが含まれます。選択肢セクションは、選択グループ内で常に含まれています。したがって、だけをフォーム テンプレートに選択肢セクションを追加しようとした場合は、Microsoft Office InfoPath は自動的に格納するための選択肢グループを作成します。
関連するコントロール
InfoPath には、選択肢グループに似ていますが、目的の異なる他のコントロールが含まれています。これらのコントロールのうちのどれに最適なフォーム テンプレートを決定するには、次の一覧を参照してください。
セクション 関連する一連のコントロールをユーザーに提供するために使用するには、セクションを選択肢グループ内の選択肢セクションに似ています。ただし、セクション目的で使用される純組織-ユーザーできない削除または置換するは、フォームの入力時に選択肢セクションでします。
省略可能セクション フォーム テンプレートに選択肢グループを追加すると、既定のセクション常に、ユーザーが最初に、フォーム テンプレートに基づくフォームを開いたときに表示されます。省略可能セクションの一方は、既定で表示されません。ユーザーは、フォーム上の任意のセクションを含めるかどうかを選択できます。たとえば、それ以前のバージョンに記載されている発注要求フォームの一部のユーザーになる順序を計画しているコンピューターに関するコメントを含めるください。フォーム テンプレート上のオプションのセクションを挿入し、その省略可能セクション内「メモ」というラベルのリッチ テキスト ボックスを追加できます。フォーム上での操作方法のテキストをクリックして必要な場合、ユーザーは、[ノート] セクションを追加し、できます。
繰り返しセクション 選択肢グループを繰り返し、繰り返しセクション ユーザーできるようにするために、必要に応じて、フォームに 1 つ以上のセクションを追加します。目標は、ユーザーが挿入、ただし、置き換え、セクションの複数のインスタンスを許可する場合は、フォーム テンプレートの繰り返しセクションを使用します。
繰り返し選択肢グループ 繰り返し選択肢グループが選択肢グループと同様のユーザーがフォームに、それらの 2 つ以上を挿入することができます。たとえば、前述の購入要求フォーム] では、ユーザーは、デスクトップ コンピューターやノート pc を要求する選択できます。ただし、ユーザーがコンピューターの両方の種類、または複数のコンピューターの種類ごとの要求する場合によっては、可能性があります。フォームで繰り返し選択肢グループを使用する場合、ユーザーは、デスクトップの出席依頼情報を含むセクションに入力する選択できます。[ユーザーは、ノートの出席依頼情報を含むセクションに入力するために選択肢グループの 2 番目のインスタンスを挿入できます。
ユーザー エクスペリエンス
選択肢グループは、外観も動作も、セクションとその他のレイアウトに関連するコントロールに似ています。主な違いは、ユーザーは選択肢グループ内の既定のセクションを別のセクションでできる置換や、選択肢グループを完全に削除します。
既定の選択肢セクションにユーザーが、カーソルを移動すると、セクションの左上隅にある小さな紫色のボタンが表示されます。ユーザーがこのボタンをクリックすると、ショートカット メニューには、削除または既定のセクションを置換するためのコマンドが表示されます。
ヒント: 選択肢グループが、ユーザーが削除または既定のセクションを置換することができますが、フォーム内の複数のインスタンスを挿入することはできません。ユーザーがフォームに追加のセクションを挿入することをする場合は、選択肢グループではなく繰り返し選択肢グループを使用する必要があります。ユーザーの観点からのエクスペリエンスは似ています。ただし、削除または既定のセクションを置き換えるのためのショートカット メニューのコマンドを表示するには、に加えて、コマンドが表示されます選択肢グループの複数のインスタンスを挿入するためです。
互換性に関する考慮事項
InfoPath でフォーム テンプレートをデザインする際に、 ブラウザー互換フォーム テンプレートを設計することもできます。ブラウザー互換フォーム テンプレートをデザインする際に選択肢グループとの選択肢セクションは利用できませんコントロール] 作業ウィンドウで、Web ブラウザーで表示されていることはできません。
選択肢グループを挿入します。
新しい、空白のフォーム テンプレートをデザインするかによって、データベースやその他の外部データ ソースのフォーム テンプレートのデザインを基にしたフォーム テンプレート上の選択肢グループを挿入する手順は少し異なります。
次の図は、選択肢グループがデザイン モードで選択されている場合をどのように見えるかを示します。
コントロールは、バインドすることも、バインド解除することもできます。コントロールは、バインドされている場合、データ ソース内のフィールドまたはグループに接続されており、コントロールに入力したデータは、基になるフォーム (.xml) ファイルに保存されます。コントロールは、バインド解除されている場合、フィールドまたはグループに接続されておらず、コントロールに入力したデータは保存されません。コントロールを選ぶか、ポインターをコントロールの上に移動すると、コントロールの右上隅にテキストとバインド アイコンが表示されます。テキストは、コントロールがバインドされているデータ ソース内のグループまたはフィールドを示します。アイコンは、コントロールがグループまたはフィールドに適切にバインドされているかどうかを示します。バインドが適切である場合、緑色のアイコンが表示されます。バインドに問題がある場合、青色または赤色のアイコンが表示されます。
フォーム テンプレートのデータ ソースは、フィールドとデータ ソース] 作業ウィンドウでの階層ビューに表示されるグループで構成されます。選択肢セクションは、常に、グループにバインドします。選択肢セクション内の各コントロールは、[選択] セクションのグループの一部であるフィールドにバインドされます。次の例では、フォーム テンプレート上のデスクトップ コンピューターの選択肢セクションは、[データ ソース] 作業ウィンドウで [デスクトップ] グループにバインドされています。
新しい空白のフォーム テンプレート上の選択肢グループを挿入します。
新しい空白のフォーム テンプレートをデザインする場合、[コントロール] 作業ウィンドウの [自動的にデータ ソースを作成する] チェック ボックスが既定で選択されています。このため、InfoPath では、フォーム テンプレートにコントロールが追加されると、データ ソースにフィールドおよびグループが自動的に作成されます。これらのフィールドおよびグループは、[データ ソース] 作業ウィンドウではフォルダー アイコンおよびファイル アイコンで表されます。
選択肢グループを挿入すると、InfoPath は、その選択肢グループ内の選択肢セクションにバインドされているグループを作成します。さらに、InfoPath では、特殊な視覚的にフォーム テンプレート上の選択肢グループとデータ ソース間の関係を示すグループを作成します。この種類グループにはには、データ ソース内のラベルの横にある単語の(選択)が含まれています。
-
フォーム テンプレートで、コントロールを挿入する場所にカーソルを置きます。
-
[コントロール] 作業ウィンドウが表示されていない場合は、[挿入] メニューの [コントロールの選択] をクリックするか、Alt キーを押しながら I キー、C キーの順に押します。
-
コントロールを挿入するには、[グループの選択] をクリックします。
フォーム テンプレートで、次の 2 つの選択肢セクションを含む選択肢グループが表示されます。
-
選択肢グループ内の他の選択肢セクションを挿入するには、フォーム テンプレートで、選択肢グループ内にカーソルを配置し、[コントロール] 作業ウィンドウで [選択肢セクション] をクリックします。
-
選択肢グループ内の選択肢セクションにコントロールを追加するには、次のいずれかの操作を行います。
-
既定の選択肢セクションにコントロールを追加するには、選択肢セクション (既定)というラベルの付いたフォーム テンプレートに選択肢セクションには、[コントロール] 作業ウィンドウから、目的のコントロールをドラッグします。
-
代替の選択肢セクションにコントロールを追加するには、選択肢セクションというラベルの付いたフォーム テンプレートに選択肢セクションには、[コントロール] 作業ウィンドウから、目的のコントロールをドラッグします。
-
既存のデータ ソースを基にしたフォーム テンプレート上の選択肢グループを挿入します。
既存の拡張マークアップ言語 (XML) ファイル、データベース、または Web サービスを基にフォーム テンプレートのデザインにした場合、InfoPath は、フィールドとその既存のデータ ソースからデータ ソース] 作業ウィンドウでグループを導出します。たとえば、フォーム テンプレートのデザインを基に XML スキーマと、そのスキーマが含まれていますが、 xsd: 選択要素。この状況では、フォーム テンプレートにデータ ソース] 作業ウィンドウから適切なグループをドラッグして、選択肢グループを挿入できます。選択肢グループを挿入する代わりに、[コントロール] 作業ウィンドウを使用する場合は、InfoPath するように求められたら、データ ソースで既存のグループに選択肢グループにバインド、次の手順で説明するよう。
-
フォーム テンプレートで、コントロールを挿入する場所にカーソルを置きます。
-
[コントロール] 作業ウィンドウが表示されていない場合は、[挿入] メニューの [コントロールの選択] をクリックするか、Alt キーを押しながら I キー、C キーの順に押します。
-
コントロールを挿入するには、[グループの選択] をクリックします。
-
[選択肢グループのバインド] ダイアログ ボックスで、名前の横にある単語(選択)をグループを選択し、し、[ OK] をクリックします。
-
フォーム テンプレート上の選択肢グループに 2 つ以上の選択肢セクションを追加し、[データ ソース内の適切なグループにバインドします。
注: 選択したグループは、手順 4 で選択した(選択) ] グループの一部である必要があります。
-
各選択肢セクションにコントロールを追加し、データ ソース内の適切なフィールド、コントロールを連結します。
注: フィールドは、手順 5 で選択したグループの一部である必要があります。InfoPath では、コントロールのラベルにこれらのフィールドの名前を使用します。必要に応じて、ラベルのテキストを変更します。
レイアウトのヒント
次のヒントを使用して、外観、サイズ、および選択肢グループおよび選択肢セクションの他の側面を調整するのに役立ちます。
-
ショートカット メニュー ボタンには、ユーザーが選択肢セクションの上にポインターを移動するときにのみが表示されたら、ため新しいユーザー可能性があります既定の選択肢セクションを交換する方法がわからない。フォーム テンプレートをデザインする際に、上にある [選択] セクションを 1 つの選択肢セクションを置換する方法をユーザーに指示する簡単な説明を追加することを検討します。
-
既定では、選択肢セクションを囲む枠線の対象がフォームに入力するユーザーに表示されません。その結果、ユーザーは、フォームを開いたときに、セクション内のコントロールのみを表示します。テキストとコントロールの周囲の選択肢セクションを視覚的に区切るまたはするだけで、セクションのユーザーの注意を引くには、[線種とページ罫線と網かけの設定] ダイアログ ボックスを使用して選択肢グループ内の選択肢セクションに罫線または色を追加することができます。
-
いくつかの選択肢セクションのサイズを一度に変更するには、サイズを変更するのにはの選択肢セクションを選択します。[書式] メニューのプロパティ] をクリックし、[サイズ] タブで、必要な調整を加えます。
-
場合によっては、選択肢セクションとそのコントロールの左側のラベル コントロール内のテキストが、若干配置から表示される場合があります。これらを簡単に配置し直すには、コントロールをダブルクリックし、[サイズ] タブの [配置] をクリックし、[適用] をクリックします。ラベルとレイアウト テーブル内の別のセルに含まれるコントロールを配置し直す、ラベルが含まれているセルを右クリックし、ショートカット メニューの [表のプロパティ] をクリックしをセルで [垂直方向の配置センター ] をクリックしてください] タブの [します。