| Проверка дублирования при вводе | |
|
|
Автор | Сообщение |
---|
minas
Сообщения : 5 Дата регистрации : 2011-02-14
| Тема: Проверка дублирования при вводе Пн Фев 14, 2011 10:03 pm | |
| А возможно сделать проверку, к примеру по № родословной РКФ и клейму при вводе. Если номер совпадает с существующим в базе, то выдавать предупреждение что собака с таким номером уже есть в базе, показывая, к примеру кличку. Тогда пользователь сможет сам оценить, что происходит – попытка повторного ввода или ранее у другой собаки был введен ошибочный № РКФ или клеймо.
Почему номер+клеймо. В щенячьей карточке № РКФ еще нет, но есть клеймо. Но клеймо может быть вида BBB, и его можно ввести и в русском и в латинском регистре. Вводить только в латинском регистре нельзя, так как старые клейма содержали кириллицу.
В большом клубе всех клубных собак не упомнишь. А при вводе выставки одна и та же родословная может быть переданная из разных источников, данные часто забиваются в спешке, тем более собака могла быть уже внесена по выставке прошлого года.
В ручную конечно можно проверять заранее. Сначала забивая номер и смотря на список собак, но глазами можно упустить по невнимательности, а если бы проверка шла автоматически. Тем более, что в ручную к примеру начнешь проверять по № РКФ, а ранее там была ошибка, или наоборот по клейму, а там тем более может быть ошибка и в регистре и просто при вводе. Загонять и то и другое, сильно затормозит работу при большом объеме ввода.
| |
|
| |
qwerty
Сообщения : 110 Дата регистрации : 2011-01-27
| Тема: Re: Проверка дублирования при вводе Пн Фев 14, 2011 11:36 pm | |
| Интересная идея! Присоединяюсь!!!! | |
|
| |
Admin Admin
Сообщения : 409 Дата регистрации : 2009-03-28
| Тема: Re: Проверка дублирования при вводе Вт Фев 15, 2011 1:09 am | |
| Должен Вас расстроить. При той структуре данных, которая реализована в программе это будет сделать очень не просто. Дело в том, что у каждой породы своя база, и если Вы работаете, например, с ВЕЛЬШТЕРЬЕРАМИ, то все остальные базы закрыты. Поэтому проверить наличие определенного клейма, либо №РКФ в остальных породах напрямую нельзя. Другое дело, если Вы хотите занести новую собаку и хотите посмотреть, а нет ли ее в базе. Тогда в ячейках над Кличкой, № РКФ, Клеймо и т.д. набираете соответствующие данные, и программа сразу же ведет инкрементный поиск. В этом случае ввести одну и ту же собаку дважды не получится. | |
|
| |
Элла
Сообщения : 12 Дата регистрации : 2011-04-10
| Тема: Re: Проверка дублирования при вводе Чт Май 26, 2011 12:32 am | |
| А можно тогда чтоб видно было есть такая кличка собаки или нет. Все дело в том , что клички не должны повторяться в одном питомнике лет 30? | |
|
| |
Admin Admin
Сообщения : 409 Дата регистрации : 2009-03-28
| Тема: Re: Проверка дублирования при вводе Чт Май 26, 2011 1:02 am | |
| - Элла пишет:
- А можно тогда чтоб видно было есть такая кличка собаки или нет. Все дело в том , что клички не должны повторяться в одном питомнике лет 30?
Так а я же выше описал, как увидеть, есть такая кличка в данной породе, или нет. Набираете в таблице собак породы над кличкой то, что хотите ввести, и сразу будет все видно. | |
|
| |
person
Сообщения : 8 Дата регистрации : 2009-04-18
| Тема: Re: Проверка дублирования при вводе Чт Сен 22, 2011 2:40 am | |
| Вот я эту темку подымала изначально. При поиске при помощи например кличек,при большом количестве собак одного питомника,программка не выдает полную сортировку собак,в любом случае приходится искать вручную,и частенько пропускаешь.У меня собралось достаточно много дублей на собак. Причем ввожу полностью кличку собаки,поиск не выдает,хотя я знаю что эта собака есть в базе.Как то так. | |
|
| |
Admin Admin
Сообщения : 409 Дата регистрации : 2009-03-28
| Тема: Re: Проверка дублирования при вводе Чт Сен 22, 2011 3:15 am | |
| Так быть не должно! Упорядочивание по кличке работает. Проверьте правильность набора кличек. Возможны двойные пробелы или сочетания русских и латинских букв (ACЯ - первые 2 буквы взяты из латинского алфавита, последняя буква из русского). В таком случае естественно упорядочивание идет правильно, но не так, как хочется. | |
|
| |
Admin Admin
Сообщения : 409 Дата регистрации : 2009-03-28
| Тема: Re: Проверка дублирования при вводе Чт Сен 22, 2011 2:00 pm | |
| Да, действительно, посмотрел Вашу базу. Программа упорядочивает данные идеально, но, к сожалению, сами данные набраны далеко не идеальным образом. Из-за того, что заводская приставка в кличке собаки набрана в разных случаях с разным количеством пробелов между словами, упорядочивание данных происходит не так, как хотелось бы. Да и с поиском в этом случае проблемы. | |
|
| |
Admin Admin
Сообщения : 409 Дата регистрации : 2009-03-28
| Тема: Re: Проверка дублирования при вводе Пт Сен 23, 2011 4:10 pm | |
| Написал программку и выслал ее Вам. Она роется в базе и удаляет двойные пробелы в кличках, владельцах, заводских приставках. Как же после этого стала красиво смотреться Ваша база!!! В будущем сделаю, чтобы основная программа сама удаляла двойные пробелы во вновь набранных данных. Посмотрел базу Морозовой Т. (Сахалин) - ни одной ошибки. Если кому то из пользователей нужно, пишите. Вышлю программку удаления двойных пробелов. | |
|
| |
| Проверка дублирования при вводе | |
|