13.12.07

АДИС "Папилон-7". Руководство пользователя

Организация выборки


Программа позволяет выбрать объекты, удовлетворяющие определенным условиям, из сегментов, доступных для просмотра. В программе просмотра БД можно организовать следующие типы выборок:

Условия выборки задаются в окне ввода текстовых данных следов или дактилокарт, открываемых с помощью соответствующих команд меню "Списки" - "Левое(Правое)". Операция выборки применима также для списков идентификаций.

При повторном вызове формы выборки все условия, введенные ранее, будут сохранены. Поэтому, если необходимо ввести новые условия, рекомендуется очистить все поля, нажав на кнопку  в форме выборки.

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

Задание условий в полях ввода текстовых данных

Окно ввода текстовых данных, открываемое для задания условий выборки, содержит в себе все поля, которые могут быть заполнены, включая поля, которые заполняются автоматически при вводе объекта в БД АДИС.

В зависимости от типа поля (дата, номер или текстовая строка), применяются два различных способа задания условия:

Диапазон применяется для числовых полей (номеров и дат).

Для каждого поля карточки следов или дактилокарт, которое может быть задано диапазоном, в форме выборки имеется два поля ввода:

.

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


Пример: задание диапазона, не ограниченного сверху.

Если ввести дату ввода объекта (дактилокарты или следа) в БД  с 01.01.2006 по 00.00.0000, то будет сформирован список объектов, введенных в БД с 1 января 2006 года. 


Если известно, что информация по какому-либо числовому полю отсутствует, введите в этом поле следующие значения диапазона: 00.00.0000 - 00.00.0001.

Шаблон используется в текстовых полях. Шаблон - это несколько символов или слов, которые должны содержаться в начале данного поля.

Допускается применение в шаблоне специальных символов: '?', '*', '$', '&', '|', '!', '\'.

? - означает, что в этой позиции может стоять любой символ.
* - означает, что в этой позиции может стоять любое количество (в том числе ни одного) любых символов.
$ - в конце строки означает конец строки. В середине строки символ '$' не имеет специального значения. Если шаблон какого-либо поля содержит только один символ '$', то будут выбраны карты, в которых это поле пустое.
& - логическое "И"
| - логическое "ИЛИ"
! - логическое "НЕ"
\ - символ экранирования. Отменяет специальное назначение вышеперечисленных символов.
Подразумевается, что шаблон оканчивается символом '*'.

Пример использования в шаблоне специальных символов.

Пусть в базе есть дактилокарты с номерами 2, 103, 21031, 103102, 103103, 103201. Тогда, при задании нескольких шаблонов, результаты будут следующими:
 
шаблон  найденные номера
*2 2, 103102
1031??  103102, 103103
*103 103, 21031, 103102, 103103, 103201 


Ввод данных осуществляется прописными буквами (режим автоматического преобразования строчных букв в прописные устанавливается программой). Чтобы набрать текст латинским шрифтом или ввести некоторые специальные символы ('$', '&' и пр.)  нажмите кнопку  или клавишу F5.

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

Условия выбора по номеру карточки можно задавать двумя способами  - диапазоном или шаблоном. Если задать два номера, то они рассматриваются как диапазон, и номера сравниваются так же, как и при сортировке, то есть как числа. Если задать только первый номер, то он рассматривается как шаблон, и номера сравниваются как строки.

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

Задание условий выборки с помощью кнопок инструментальной панели

Для задания условий в окне выборки используются кнопки:
 
Кнопка
Назначение
Дублирующие 
клавиши
Указать пол (мужской, женский, неопределенный)
F4
Указать состояние дактилоскопируемого лица (живой, труп)  
Задать маску ампутации пальцев
F3
Задать маску контрольных оттисков
Ctrl+K
Задать маску ладоней
Ctrl+L
Задать маску изображений фас/профиль
Ctrl+J
Задать дактилоформулу
Ctrl+F
Включить секретность
Ctrl+C

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

Кнопка  открывает окно маски пальцев.

Для каждого пальца в маске создана кнопка . При нажатии на кнопку меняется пиктограмма:

Индикатор  в окне задания условий выборки отображает заданную маску пальцев.

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

Аналогично устанавливаются маски наличия контрольных оттисков и фотоизображений.

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

После задания условий выборки нажмите кнопку  (комбинацию клавиш Ctrl+Enter). На текущей панели будет сформирован список, удовлетворяющий заданным условиям. Для того чтобы отказаться от выборки, нажмите кнопку  или клавишу F10.

Выборка по генотипу

В том случае, если необходимо выбрать из базы дактилокарты с известными паспортными данными (ФИО и датой рождения), воспользуйтесь выборкой по генотипу.

Команда меню "Окно" - "Левое(Правое)" - "Выборка по генотипу" открывает окно для задания генотипа:

Фамилия в генотипе должна быть задана обязательно, хотя бы одной буквой. Инициалы и год рождения задавать не обязательно. Если год рождения будет задан двумя цифрами хх, то программа  будет выбирать дактилокарты с 19хх годом рождения.

Если в поле "Фамилия" указаны две и более фамилий, то в выборку по генотипу попадут карты, в которых заданному условию удовлетворяет только первая фамилия.

Для дактилокарт трупов первые три символа генотипа должны быть ТТТ. Далее после пробела может следовать буква, обозначающая пол трупа - М или Ж. После символа пола через пробел можно задать первую букву поля "Место обнаружения". Далее после пробела могут следовать четыре или две цифры, обозначающие год обнаружения трупа.

Для левого окна выборка по генотипу задается клавишей F5, для правого - клавишей F6.

Пакетная выборка

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

При выборе команды меню откроется окно файл-менеджера, предлагающее выбрать файл для пакетной выборки.

Выборка по списку

Команда "Окно" - "Левое(Правое)" - "Выборка из списка" позволяет из текущего списка панели сформировать список объектов, удовлетворяющих заданным условиям. Команда удобна тем, что позволяет организовать выборку для любых типов списков (в том числе общих рекомендательных и списков идентификаций).

На экране появляется окно для задания условий выборки. Окно формы меняется в зависимости от типа объектов в списке (следов или дактилокарт).