Документация для версии Авто-Интеллект 5.4. Документация на другие версии [также доступна].

Предыдущая страница Присвоение названий столбцам таблицы, содержащей номера транспортных средств  Задание количества номеров, возвращаемых при поиске во внешней базе данных номеров Следующая страница

Автоматический поиск номеров во внешней базе данных осуществляется одним из следующих методов.

Метод поиска

Описание метода

Отображение результатов поиска

Точное совпадение

Последовательности символов, отвечающей распознанному номеру транспортного средства, должна соответствовать точно такая же последовательность символов в столбце с номерами транспортных средств.

В окне Модуль обнаружения ТС отображаются все столбцы таблицы, содержащей номера транспортных средств



Поиск по части номера

Распознанному номеру должна соответствовать хотя бы одна последовательность символов, частично или полностью содержащаяся в номере во внешней базе данных номеров.

Поиск по шаблону

Распознанному номеру должен соответствовать хотя бы один из номерных шаблонов, хранящихся во внешней базе данных. Номерные шаблоны записываются во внешнюю базу данных предварительно наряду с номерами транспортных средств. Шаблоны номеров в базе данных записываются по правилам Transact-SQL. Шаблоны могут включать обычные символы и символы-шаблоны в требуемой комбинации.

SQL-запрос

SQL-запрос предназначен для извлечения требуемых данных из таблицы, содержащей номера транспортных средств, а также из связанных с ней таблиц. SQL-запрос используется для более гибкой настройки ПК Авто-Интеллект (пример подобного SQL-запроса приведен в разделе 7.6.6 документации)

В окне Модуль обнаружения ТС отображаются столбцы таблиц внешней базы данных, указанные в SQL-запросе

Символы-шаблоны Transact-SQL приведены в следующей таблице:

Символ-шаблон

Описание символа-шаблона

Пример результата поиска

%

Любая строка длиной от нуля и более символов

Шаблону 'а%385%78' соответствуют номера, содержащие элементы 'а', '385' и '78', разделенные любым количеством символов, например, 'АО38578', 'а385мк78'

_ (подчеркивание)

Любой одиночный символ

Шаблону '2__5' соответствуют номера, содержащие последовательность из четырех символов, первый из которых '2', последний '5', например, 'А256577', '2115ОК43'

[]

Любой одиночный символ, содержащийся в диапазоне ([а-е]) или наборе ([абвгде])

Шаблону '[е-м][2-5]53' соответствуют номера, содержащие последовательность из четырех символов. Последовательность заканчивается на '53', первый символ принадлежит диапазону е-м, второй – диапазону 2-5, например, 'к453мн02', 'м253вт63'

[^]

Любой одиночный символ, не содержащийся в диапазоне ([^а-е]) или наборе ([^абвгде])

Шаблону '[^е-м]499' соответствуют номера, содержащие последовательность из четырех символов. Последовательность заканчивается на '499', первый символ не принадлежит диапазону е-м, например 'в499вк57', 'н499578'

Примечание.

Добавление шаблонов номеров происходит либо через базу данных Оперативного слежения (см. раздел Формирование базы данных Оперативного слежения документа Программный комплекс Авто-Интеллект: Руководство Оператора), либо через редактор базы данных (см. официальную справочную документацию по необходимому редактору).

Чтобы выбрать метод поиска распознанных номеров во внешней базе данных, необходимо выполнить следующую последовательность действий:

  1. Перейти на вкладку Оборудование диалогового окна Настройка системы (1).
  2. Выбрать в дереве объект Внешняя БД номеров (2).
  3. Из списка Метод поиска (3) выбрать требуемый метод поиска номеров во внешней базе данных.
  4. Нажать кнопку Применить (4).

Выбор метода поиска номеров во внешней базе данных номеров завершен.