> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 入力フィールド要素のルールの設定

> FormDesigner の要素のプロパティの Constraints タブで設定する 許可値ルール と 正規表現ルール を使用して、入力フィールドの値を制限します。

ルールを使用すると、入力フィールド要素で許可される値に制約を設定できます。

ルールを追加するには、[要素のプロパティ](/ja/flexi-capture/form-designer/element-entry-field-edit)のConstraintsタブでAdd...ボタンをクリックします。開いたValidation Rule: Select Rule Definitionウィンドウで、許可値ルールまたは正規表現ルールのリストにあるCreate New Rule ...アイテムをダブルクリックし、新しい許可値ルールまたは正規表現ルールを作成します。対応するダイアログが開きます。

<div id="allowed-values-rule">
  ## 許可値ルール
</div>

<img src="https://mintcdn.com/abbyy/8aWHPAJyzWmTqglX/images/flexi-capture/form-designer/allowed_value.gif?fit=max&auto=format&n=8aWHPAJyzWmTqglX&q=85&s=b69736f855d3606886e7f536a1f8ba55" alt="" width="285" height="246" data-path="images/flexi-capture/form-designer/allowed_value.gif" />

**Rename...** — このボタンをクリックしてルール名を変更します。開いたダイアログでルールの新しい名前を入力し、**OK**をクリックします。

**Text**:

* **Add** — 入力した値をリストに追加します。
* **Remove** — 選択した値をリストから削除します。

**カスタム値の入力を許可** — リストにない値の入力を許可する場合は、このオプションを選択します。このオプションをオフにすると、リストからしか値を選択できません。

<div id="regular-expression-rule">
  ## 正規表現ルール
</div>

<img src="https://mintcdn.com/abbyy/8aWHPAJyzWmTqglX/images/flexi-capture/form-designer/reg_exp.gif?fit=max&auto=format&n=8aWHPAJyzWmTqglX&q=85&s=1a80bcb63ed2376a3c06d06ea693ea8f" alt="" width="285" height="356" data-path="images/flexi-capture/form-designer/reg_exp.gif" />

**Rename...** — このボタンをクリックしてルール名を変更します。開いたダイアログでルールの新しい名前を入力し、**OK**をクリックします。

**Pattern**:

* **Add** — 入力した正規表現をリストに追加します。詳細は、[正規表現で使用されるアルファベット](/ja/flexi-capture/form-designer/regular-expression)も参照してください。
* **Remove** — 選択した式をリストから削除します。

**エラーメッセージ** — **自動生成**: このオプションを選択すると、エラーメッセージのテキストが自動的に生成されます。独自のテキストを入力する場合は、このオプションをオフにします。
