> ## 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.

# サンプル 3. ステップ 5: kwDeliveryAddress 要素を使用して Delivery Address field 名を検出する

> kwDeliveryAddress Static Text 要素を使用して Delivery Address field 名を検出し、検索テキスト、最大エラー率、領域制約を設定します。

テスト画像の解析から、文字列 "DeliveryAddress" を Delivery Address field 名のキーワードとして使用できることがわかります。最大エラー率を 20 パーセントに設定します。つまり、15 文字の文字列であれば、文字列全体で許容されるエラーは 3 文字までです。

<Note>
  文字の大文字と小文字は検索結果に影響せず、テキストを読みやすくするために使われているだけです。最大エラー数は試行錯誤で決定します。Static Text 要素のパラメーターについて詳しくは、[Static Text](/ja/flexi-capture/fls/template/static-text) を参照してください。
</Note>

kwDeliveryAddress 要素を作成するには、次の手順を実行します。

1. **InvoiceHeader** 要素内に、型 [Static Text](/ja/flexi-capture/fls/template/static-text) の要素を作成し、**kwDeliveryAddress** という名前を付けます。
2. Static Text タブをクリックします。
3. Search text field に、検索するテキスト "**DeliveryAddress**" を入力します。
4. Max error percentage を 20 に設定します。
5. Advanced タブをクリックします。
6. **Delivery Address** field は画像の上 3 分の 1 かつ左 3 分の 1 にあるため、Advanced pre-search relations field で次の[追加の検索制約](/ja/flexi-capture/fls/template/advanced-constraints)を設定します: 画像の左 3 分の 1 で object を探します。画像の上 3 分の 1 で object を探します。[FlexiLayout language](/ja/flexi-capture/fls/code/general-code) では:
   `Above: PageRect.Top + PageRect.Height/3;`
   `LeftOf: PageRect.Left + PageRect.Width/3;`
7. テスト画像を使って FlexiLayout のマッチングを実行し、該当するすべての画像でプログラムが要素を正しく検出することを確認します。

<Note>
  すべてのテスト画像に対して FlexiLayout をマッチングするには、次のショートカットキーを使用できます。
</Note>

* **Batch** ウィンドウをアクティブ化します
* **Ctrl+A** を押してすべてのページを選択します
* **Ctrl+E** を押して **Match FlexiLayout** を実行します
