- 請求書番号
- 請求日
- 配送先住所
- 合計数量
- 合計金額
- 国
- 請求書テーブル (対象となるカラムは次のもののみ: Reference、Designation、Quantity、Unit Price、Total)
- field 請求書番号 に対応する、型 Text のブロック InvoiceNumber を作成します。
- field 請求日 に対応する、型 Text のブロック InvoiceDate を作成します。
- field 配送先住所 に対応する、型 Text のブロック DeliveryAddress を作成します。
- field 合計数量 に対応する、型 Text のブロック TotalQuantity を作成します。
- field 合計金額 に対応する、型 Text のブロック TotalAmount を作成します。
- field 国 に対応する、型 Text のブロック Country を作成します。
- field 請求書テーブル に対応する、型 Table のブロック InvoiceTable を作成します。ブロックの Properties ダイアログで Columns タブをクリックし、カラム名を入力してその順序を指定します。この順序は、後で FlexiCapture の Document Definition で使用されます。カラム名は次の順に追加します: Reference、Designation、Quantity、UnitPrice、Total。 (詳細は テーブルブロック を参照してください)

この段階では、ブロックの型と名前 (および Table ブロックについてはカラムの順序) のみを指定します。各ブロックの位置は、すべての補助要素の記述とデバッグが完了した後で指定します。Table 型のブロックは、そのブロックを検索するために使用される Table 型の要素より前に作成しておくことが非常に重要です。これは、Table 要素が Table ブロックへの参照を保持している必要があるためです。この要件により、Table ブロックは、Text、Barcode、Checkmark、Picture 型のブロックとは異なります。これらのブロックは、各ブロック用の要素をすべて作成した後で、FlexiLayout を修正する際に作成できます (たとえば、Tutorial 1、Tutorial 2 を参照してください) 。
