Найти повторы записей учеников в программе Автошкола
При добавлении нового учащегося в базу данных программы Автошкола иногда возникает необходимость проверить учился ли кандидат в водители раньше в этой автошколе или нет. Для этой цели в окне ввода нового учащегося добавлена кнопка.
— кнопка проверки наличия дубликата записи учащегося.
На рисунке выше она показана в нижнем левом углу. При нажатии на эту кнопку происходит поиск в базе данных. Поиск выполняется по фамилии, имени, отчеству и дате рождения. В нашем случае на рисунке выше введены только фамилия и имя. Соответственно поиск будет только по фамилии и имени. Условия поиска отображаются внизу таблицы с результатами поиска. Также выводится номер группы и учебный год в котором найден искомый ученик. Если ввести, например, только одно имя учащегося, то найдены будут все учащиеся с искомым именем. Учащийся, которого вы ввели, в поиске отображён не будет т.к. он пока не сохранён в базе данных.
При редактировании записи также можно воспользоваться этой кнопкой. Теперь и редактируемый учащийся будет в результатах поиска т.к. он сохранён в базе данных.
Порядок копирования данных учащегося с одной группы в другую показан на страничке Копирование данных учащегося нашего сайта.
Двойники (дубликаты) записей в программе
Чтобы найти все дубликаты записей в базе данных программы Автошкола, воспользуйтесь пунктом меню База Данных «Поиск двойников в БД». Теперь поиск выполняется по всей базе данных программы по фамилии, имени, отчеству и дате рождения. В результатах поиска мы увидим фамилию, имя, отчество, дату рождения, номер учебной группы, учебный год и категорию ТС. Имейте в виду, что в результатах поиска будут только те учащиеся, которые записаны два и более раз в базе данных.
Результат поиска двойных записей в базе данных показан на рисунке ниже.
Имейте в виду, что возможна такая ситуация, при которой возможно совпадение у учащихся фамилии, имени, отчества и даты рождения. Но другие данные будут разными, так называемые полные тёски. Придётся самостоятельно сравнивать место рождения и другие данные.
При большом количестве записей в базе данных на поиск может понадобиться какое-то время, что может создать иллюзию зависания программы.
Данная опция появится в следующей версии программы Автошкола. Если в этой опции есть необходимость, пишите на электронную почту и мы добавим эту функцию в вашу версию программы.