> ## 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. Step 21: kwFooter 要素を使用してテーブルのフッターを記述する

> Discount から Carried Over まで、すべてのキーワード候補を 1 回の検索で列挙する kwFooter Static Text 要素を使用して、invoice テーブルフッターを識別します。

テスト画像を解析すると、テーブルのフッターは ”Carried Over”、 “Total Chf”、 ”Goods total excl. tax”、 ”Discount”、 ”SPECIAL DISCOUNT” というキーワードで始まる場合があることがわかります。これらすべての候補を、型 [Static Text](/ja/flexi-capture/fls/template/static-text) の要素の検索テキストに列挙します。

kwFooter 要素を作成するには、次の手順に従います。

1. Footer 要素内に、型 [Static Text](/ja/flexi-capture/fls/template/static-text) の要素を作成し、kwFooter という名前を付けます。
2. Static Text タブをクリックします。
3. Search text field に、検索対象のテキストとして次を入力します: “**Discount|TotalCHF|SPECIALDISCOUNT|Carriedover|Goodstotalexcl.tax**”。
4. Advanced タブをクリックします。
5. 対象のキーワードは画像の左半分にあります。プログラムが複数のキーワードを検出した場合は、最も上にあるキーワードだけを対象とします。そのため、Advanced pre-search relations field で次の[追加の検索制約](/ja/flexi-capture/fls/template/advanced-constraints)を設定します: ページの左半分にある object を検索する; ページの上端に最も近い object を検索する。[FlexiLayout language](/ja/flexi-capture/fls/code/general-code) では次のようになります:
   `LeftOf: PageRect.Left + PageRect.Width/2;`
   `NearestY: PageRect.Top;`
6. テスト画像で FlexiLayout のマッチングを試し、該当するすべての画像でプログラムがこの要素を正しく検出することを確認します。

<Note>
  field 名の表記が画像ごとに異なる場合は、考えられる名前の候補をすべて、少なくともその大半は必ず列挙してください。必要に応じて追加のテスト画像を依頼するか、顧客に問い合わせて、この種類のドキュメントで使用される field 名の候補を確認してください。
</Note>
