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

Phone

Phone - элемент гибкого описания, представляющий собой описание номера телефона, который может сопровождаться префиксом ("тел.", "дом. тел." и т.п.) и кодом города/региона, который отделяется от номера скобками (см. рис. ниже). Номер телефона и префикс должны располагаться в одной строке.

В дереве элементов элемент Phone отображается значком .

Свойства элемента Phone, задающие параметры искомого объекта

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

Показать диалог Properties, вкладка Phone

Для нахождения номера телефона необходимо задать следующие свойства элемента Phone:

  • Prefixes for phone numbers - позволяет указать возможные префиксы искомого телефонного номера. В качестве префикса телефонного номера допустимы не только слова, но и словосочетания. В префиксе телефонного номера допускается 20% ошибок (т.е. одна ошибка на 5 символов). Для того чтобы:
    • Добавить префикс в список, щелкните мышью по кнопке Add.... В открывшемся диалоге Add Phone Prefix введите префикс телефонного номера;
    • Изменить префикс номера телефона, щелкните по кнопке Edit.... В открывшемся диалоге Edit Phone Prefix , внесите необходимые изменения в префикс телефонного номера;
    • Удалить префикс из списка, щелкните по кнопке Delete.
  • Missing prefix penalty - позволяет ввести коэффициент (число от 0 до 1), на который будет домножено качество гипотезы, если при наложении гибкого описания префикс телефонного номера не будет найден.
  • Possible digit separators - в этом поле необходимо указать символы, которые использованы для разделения цифр телефонного номера. Разделитель должен состоять из одного символа. По умолчанию в список допустимых разделителей входит пробел, т.е. цифры номера могут быть разделены пробелами. При вводе символов разделители можно не разделять пробелами или запятыми.
  • Minimum number of digits - позволяет указать наименьшее допустимое количество цифр в телефонном номере. Гипотезы, содержащие меньшее количество цифр, рассматриваться не будут.
  • Maximum number of digits - позволяет указать наибольшее допустимое количество цифр в телефонном номере. При поиске телефонного номера будут сформированы только гипотезы, содержащие наибольшее допустимое количество цифр, лишние цифры будут отброшены.
  • Max space length - позволяет указать максимально допустимую абсолютную длину пробела внутри найденного объекта. Значение данного свойства указывается в используемых единицах измерения объектов. При поиске текста символы добавляются в цепочку до тех пор, пока расстояние между соседними символами не превышает значения Max space length.
  • Area code/city code brackets - данное свойство допускает присутствие в номере телефона скобок, которыми обычно отделяется код города/региона. Для того чтобы:
    • Ввести символы открывающей и закрывающей скобки, щелкните мышью по кнопке Add.... В открывшемся диалоге Add Phone Code Brackets в поле Opening symbol укажите открывающий символ, в поле Closing symbol - закрывающий;
    • Изменить символы скобок, щелкните по кнопке Edit.... В открывшемся диалоге Edit Phone Code Brackets , внесите необходимые изменения в поля Opening symbol и Closing symbol ;
    • Удалить символы скобок из списка, щелкните по кнопке Delete.

См. также:

Создание, копирование и удаление элементов

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

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

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

10.11.2020 12:08:08


Please leave your feedback about this article