重要
Microsoft InfoPath 2013 のサポートは 2026 年 7 月 14 日に終了しました。 既存の InfoPath フォームとワークフローを、サポートされている Microsoft 365 ソリューションに移行することをお勧めします。 InfoPath の廃止に関する詳細情報。
[ フィールド プロパティ] ダイアログ ボックスでは、フォーム テンプレートのデータ ソース内のフィールドまたはグループのプロパティを表示または設定できます。 このダイアログ ボックスを使用して、フィールドまたはグループのデータの入力規則、ルール、結合動作、XML スキーマの詳細を指定することもできます。
注
[データ ソース] 作業ウィンドウにこのロックされたフィールド アイコン
またはこのロックされたグループ アイコン
表示されている場合は、フィールドまたはグループを変更できません。これらのプロパティの値を変更できるのは、フィールドまたはグループをフォーム テンプレートのプライマリ データ ソースに追加した場合のみです。 データベース、Web サービス、XML スキーマ、XML ドキュメント、またはセカンダリ データ ソース内のフィールドやグループに基づくフィールドやグループのプロパティは変更できません。
[データ] タブ
このタブの設定を使用して、フォーム テンプレートのデータ ソース内のフィールドとグループのプロパティを表示および変更します。
プロパティ
名前 このテキスト ボックスにフィールドまたはグループの名前を入力します。 名前にスペースを含めることはできません。 指定できるのは英数字またはアンダースコア (_) で始まる必要があり、英数字、下線、ハイフン (-)、ピリオド (.) のみを含めることができます。 フィールドまたはグループの内容を説明する名前を使用します。 たとえば、経費の明細を含むグループがある場合は、グループに ItemizedExpense という名前を付けます。 経費の合計金額を含むグループ内のフィールドに対して、フィールドに 「経費」という名前を付けます。
種類 ここでは、データ ソースで選択したアイテムがフィールドかグループかを定義します。 フィールドには一意の値がありますが、グループには他のフィールドやグループを含めることができます。
データ型 このリスト ボックスを使用して、フィールドに含めることができるデータの種類を選択します。 このリスト ボックスは、グループに対しては無効になっています。 次の表に、フィールドに選択できるデータ型を示します。
| データ型 | 用途 |
|---|---|
| テキスト | 書式設定されていないテキストを含む要素または属性フィールドには、このデータ型を使用します。 |
| リッチ テキスト | 書式設定されたテキストを含む要素フィールドには、このデータ型を使用します。 このデータ型は属性フィールドに使用できません。 |
| 整数 | このデータ型は、小数点以下の数値を含まない数値を含む要素または属性フィールドに使用します。 |
| 10 進数 | 通貨の値または数値と 10 進数値を含む要素または属性フィールドには、このデータ型を使用します。 |
| True/False | このデータ型は、2 つの値のいずれかしか指定できないデータを含む要素または属性フィールドに使用します。 |
| ハイパーリンク型 | このデータ型は、ハイパーリンクや名前空間などの Uniform Resource Identifier (URI) を含む要素または属性フィールドに使用します。 |
| 日付 | このデータ型は、カレンダーの日付を含む要素または属性フィールドに使用します。 |
| 時刻 | 24 時間を含む要素または属性フィールドには、このデータ型を使用します。 |
| 日付と時刻に関する数式 | このデータ型は、カレンダーの日付と 24 時間の両方を含む要素または属性フィールドに使用します。 |
| 画像または添付ファイル | バイナリ データ (画像や画像など) を含む要素または属性フィールドには、このデータ型を使用します。 |
| ユーザー設定 | このデータ型は、名前空間によって定義されたカスタム データ型を持つ要素または属性フィールドに使用します。 通常、このデータ型は、カスタム コントロールに連結されるフィールドまたはグループに使用されます。 このデータ型を選択すると、[ データ名前空間 ] ボックスが有効になります。 |
注
この表では、フォーム テンプレートで使用される最も一般的な XML データ型のみを示します。 InfoPath では、World Wide Web コンソーシアム (W3C) の推奨事項の任意の XML 1.0 データ型を使用できます。 表に一覧にないデータ型を使用するには、フォーム テンプレートのフォーム ファイルを抽出し、スキーマ (.xsd) ファイルを編集する必要があります。 フォーム テンプレートのフォーム ファイルの抽出の詳細については、「 関連項目 」セクションのリンクを参照してください。
データ名前空間 このテキスト ボックスを使用して、カスタム データ型またはカスタム コントロールの Uniform Resource Identifier (URI) を定義します。 このプロパティは、 カスタム (complexType) データ型プロパティを持つ要素フィールドでのみ使用できます。 フォーム テンプレートにカスタム コントロールを追加すると、このプロパティにはそのカスタム コントロールの値が含まれます。
繰り返し要素フィールドまたはグループがフォーム内に複数回出現できる場合は、このチェック ボックスをオンにします。 リスト コントロール、繰り返しセクション、繰り返しテーブル、および繰り返しセクションまたは繰り返しテーブルの一部であるコントロールは、繰り返しフィールドと繰り返しグループに連結されます。
空白にすることはできません このプロパティはフィールドに対してのみ使用でき、グループでは使用できません。 フィールドに値を含める必要がある場合は、このチェック ボックスをオンにします。 フィールドに値がない場合、このフィールドにバインドされているコントロールには赤いアスタリスクが付きます。 一部の種類のコントロールでは、赤いアスタリスクの代わりに赤い破線の境界線が使用されます。
既定値
値値を入力するか、[数式の挿入] をクリックして
ユーザーがこのフォーム テンプレートに基づくフォームを開いたときにフィールドの初期値を生成する数式を追加します。 このボックスは、グループに対しては無効になっています。 既定値と数式の詳細については、[ 関連項目 ] セクションのリンクをご覧ください。
数式の結果を再計算するときにこの値を更新するこのチェック ボックスをオンにすると、数式が計算されるたびにこのフィールドの値が自動的に更新されます。
[検証] タブ
このタブの設定を使用して、フィールドを追加、変更、削除したり、フィールドのデータ入力規則の順序を変更したりできます。 このタブの内容は、グループに対しては無効になっています。 データの入力規則の詳細については、「 関連項目 」セクションのリンクを参照してください。
データの入力規則を含む条件 この一覧には、このフィールドに指定されているすべてのデータの入力規則条件が表示されます。 各条件は、かっこ内に表示されているデータの入力規則が行われたときに表示されるポップ ヒントのテキストで始まります。 一覧の各条件は、表示されている順に適用されます。 変更、削除、または再配置するデータの入力規則条件を選択します。
追加 このボタンをクリックすると、新しいデータ入力規則条件がフィールドに追加されます。
変更 このボタンをクリックすると、選択したデータ入力規則の条件が変更されます。
削除 このボタンをクリックすると、選択したデータ入力規則条件が削除されます。
上へ移動 このボタンをクリックすると、選択したデータの入力規則条件がリスト内で上に移動し、リスト内でその条件の後に表示される条件の前にフィールドに適用されます。 一覧にデータの入力規則が 1 つしかない場合、このボタンは無効になります。
下へ移動 このボタンをクリックすると、選択したデータの入力規則条件がリスト内の下に移動し、リスト内でその前に表示されている条件の後にフィールドが適用されます。 一覧に条件が 1 つしかない場合、このボタンは無効になります。
[ルールとマージ] タブ
このタブの設定を使用して、このフィールドに適用されるルールを追加、変更、削除したり、ルールの順序を変更したりできます。 また、このタブを使用して、ユーザーがこのフォーム テンプレートに基づくフォームを他のフォームと結合するときに実行される操作を指定することもできます。 ルールを使用して、メッセージを表示したり、既定値を設定したり、ユーザーがこのフォーム テンプレートに基づくフォームを開いたときに発生する条件に基づくその他のアクションを適用したりできます。 ルールとフォームのマージの詳細については、「 関連項目 」セクションにリンクがあります。
ルール
ルール このリストには、フィールドまたはグループのすべてのルールが表示されます。 ルールは、フォームが開かれるたびに、またはかっこ内に一覧表示されている条件または条件のセットが発生したときに発生します。 変更、削除、または並べ替えとするルールを選択します。
追加 このボタンをクリックすると、このフィールドまたはグループに新しいルールが追加されます。
変更 このボタンをクリックすると、選択したルールが変更されます。
削除 このボタンをクリックすると、選択したルールが削除されます。
上へ移動 このボタンをクリックすると、選択したルールがリスト内で上に移動し、リスト内のそのルールの後に表示される他のルールよりも前に、そのルールがフィールドまたはグループに適用されます。 リストにルールが 1 つしかない場合、このボタンは無効になります。
下へ移動 このボタンをクリックすると、選択したルールがリスト内の下に移動し、そのルールがリスト内のそのルールの前に表示される他のルールの後にそのフィールドまたはグループに適用されます。 リストにルールが 1 つしかない場合、このボタンは無効になります。
フォームのマージ
設定のマージ このボタンをクリックすると、ユーザーがこのフォーム テンプレートに基づくフォーム内のデータを他のフォームと結合するときに実行するアクションを設定できます。
[詳細] タブ
このタブには、フィールドまたはグループの XML スキーマが表示されます。