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

Пример 3. Шаг 21. Описание итоговой части таблицы, элемент kwFooter

Проанализировав изображения, видим, что итоговая часть таблицы может начинаться с ключевых слов «Carried Over», «Total Chf», «Goods total excl. tax», «Discount» и «SPECIAL DISCOUNT». Включим все эти варианты в поисковый текст элемента типа Static Text .

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

  1. В составе элемента Footer создайте элемент kwFooter (тип Static Text).
  2. Выберите вкладку Static Text.
  3. В поле Search text укажите значение искомого текста: Discount|TotalCHF|SPECIALDISCOUNT|Carriedover|Goodstotalexcl.tax
  4. Выберите вкладку Advanced.
  5. Поскольку искомые ключевые слова находятся в левой половине изображения, и если их будет несколько, интересующий нас случай будет самым верхним, в поле Advanced pre-search relations задайте дополнительные условия поиска: Искать объект изображения левее середины страницы. Искать объект изображения ближайший к верху страницы. На языке описания FlexiLayout данное условие выглядит следующим образом:
    LeftOf: PageRect.Left + PageRect.Width/2;
    NearestY: PageRect.Top;
  6. Протестируйте изображения и убедитесь, что элемент находится на всех изображениях, где он присутствует.

Замечание. В реальной практике подобная ситуация, когда текст надписи может быть представлен более чем одним вариантом, является сигналом: нужно убедиться, что учтены все варианты написания заголовка, или хотя бы подавляющее большинство их. Можно запросить больше тестовых изображений или постараться узнать у клиента каким-то другим способом, какие варианты написания заголовка поля могут присутствовать на данном типе форм.

11/10/2020 12:08:08 PM


Please leave your feedback about this article