Russian (Русский) - Change language

Пример 4. Шаг 9. Поиск поля TotalAmount, описание составного элемента SumGroup

Проанализировав тестовые документы, видим, что интересующее нас поле Total Amount присутствуют только вместе с заголовком на последней странице документа ниже таблицы. Кроме этого, само поле располагается либо на одном уровне, либо под заголовком. Так как поле однострочное, будем искать его с помощью элемента типа Character String.

Для того чтобы задать настройки, общие для поля и его заголовка, нам потребуется составной элемент.

Чтобы создать составной элемент SumGroup:

  1. Создайте элемент SumGroup (тип Group).
  2. Выберите вкладку Advanced и в поле Advanced pre-search relations задайте дополнительные условия поиска для всех элементов группы: искать ниже последней найденной таблицы. На языке описания FlexiLayout данное условие выглядит следующим образом:
    If not InvoiceTable.LastSubTable.Body.IsNull then
    Below: InvoiceTable.LastSubTable.Body.Rect.Bottom;

Для описания поиска ключевых слов (keywords) заголовка поля TotalAmount воспользуйтесь элементом SumGroup.kwTotal типа Static Text – Подробная инструкция в Шаге 9.1.

Для поиска однострочного поля TotalAmount воспользуйтесь элементом SumGroup. TotalAmount типа Character String - Подробная инструкция в Шаге 9.2.

11/10/2020 12:08:08 PM


Please leave your feedback about this article