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

Обзор свойств элементов гибкого описания FlexiLayout

Свойства элемента задаются в диалоге Properties of %название элемента% или окне Properties . Чтобы открыть диалог свойств элемента, выберите команду Properties контекстного меню элемента. После наложения гибкого описания диалог со свойствами элемента также можно открыть при двойном щелчке по названию элемента в дереве гипотез.

Все свойства элемента, кроме имени и комментария, служат для описания искомого объекта, т.е. параметров искомого объекта и области поиска. Свойства элемента делятся на следующие группы:

  • Общие свойства
    Данные свойства не зависят от типа элемента и задаются на вкладке  General :
    • Name – название элемента.
      Название элемента должно состоять из букв (русских, латинских или латинских с диакритическими знаками), цифр и знака подчеркивания. Название элемента должно начинаться с буквы или подчеркивания. В названии элемента не должны использоваться пробелы и специальные символы: ' . ', ' , ', ' : ', ' - ', ' \ ', ' / '. Название элемента не должно совпадать с зарезервированными ключевыми словами, предопределенными типами языка FlexiLayout.
    • Full name – полное название элемента: название варианта гибкого описания, к которому принадлежит элемент, название самого элемента.
    • Comment – комментарий или описание данного элемента, создаваемое пользователем.
    • Search Control – указание, является ли элемент обязательным, необязательным или недопустимым элементом. Подробнее см. в разделе Обязательные, необязательные и недопустимые элементы.
    • Null hypothesis quality – качество нулевой гипотезы (доступно, если в блоке Search Control выбрано значение Optional element). По умолчанию равно 0,97.
    • Do not find element if – позволяет задать условие, при котором текущий элемент искать не нужно в зависимости от того, найден или нет эталонный элемент (reference element). Если пользователь задаёт больше одного условия, для выполнения команды Do not find element if необходимо, чтобы каждое из условий соблюдалось.
    • Number of surviving hypotheses – данный параметр ограничивает число гипотез данного элемента, которые будут использоваться в дальнейшем поиске, т. е. при поиске следующего элемента. По умолчанию значение этого параметр равно 5 для простых элементов и 1 для групп.
    • Min number of found subelements – минимальное количество найденных подэлементов, при котором элемент считается найденным. Свойство относится только к групповым элементам (Group , Header, Footer, Repeating Group , Line of Elements).
  • Свойства, описывающие физические параметры искомого объекта
    Данные свойства задаются в диалоге свойств элемента на вкладке с названием типа элемента. Каждый тип элементов характеризуется определенным набором свойств. Подробнее о выборе свойств каждого типа элементов см. в описании элемента соответствующего типа.
  • Свойства, задающие абсолютную область поиска объекта изображения
    Данные свойства задаются на вкладке Search Constraints. Для элементов Currency, Date, Phone, Character String, Static Text, Paragraph дополнительно доступна опция распознавания вертикального текста.
  • Свойства, задающие область поиска объекта изображения относительно других элементов
    Данные свойства не зависят от типа элемента и задаются на вкладке Relations.
  • Свойства, задающие дополнительные условия поиска, проверяемые во время и после поиска данного элемента.
    Данные свойства задаются на вкладке Advanced.
  • Определяемые пользователем свойства элемента
    Определяемым пользователем свойством элемента называется типизированная переменная, принадлежащая элементу. Данные свойства задаются на вкладке Advanced. Подробнее об определяемых пользователем свойствах см. в разделе Определяемые пользователем свойства элемента.

Для удобства работы со свойствами элементов программа ABBYY FlexiLayout Studio позволяет открывать одновременно несколько диалогов свойств. Программа FlexiLayout Studio позволяет скопировать свойства элемента в свойства другого элемента, но скопировать можно лишь свойства, присущие только данному типу элементов (нельзя, например, скопировать свойство Max width в свойства элемента Static Text). Также можно скопировать значение свойства объекта, показываемого в окне Properties, и вставить это значение в диалог свойств элемента.

Подробнее:

Обязательные, необязательные и недопустимые элементы

Область поиска элемента

Дополнительные условия поиска

11/10/2020 12:08:08 PM


Please leave your feedback about this article