Собаководство
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Собаководство

Форум пользователей программы Собаководство
 
ФорумФорум  Последние изображенияПоследние изображения  ПоискПоиск  РегистрацияРегистрация  ВходВход  

 

 Проверка дублирования при вводе

Перейти вниз 
Участников: 5
АвторСообщение
minas




Сообщения : 5
Дата регистрации : 2011-02-14

Проверка дублирования при вводе Empty
СообщениеТема: Проверка дублирования при вводе   Проверка дублирования при вводе I_icon_minitimeПн Фев 14, 2011 10:03 pm

А возможно сделать проверку, к примеру по № родословной РКФ и клейму при вводе. Если номер совпадает с существующим в базе, то выдавать предупреждение что собака с таким номером уже есть в базе, показывая, к примеру кличку. Тогда пользователь сможет сам оценить, что происходит – попытка повторного ввода или ранее у другой собаки был введен ошибочный № РКФ или клеймо.

Почему номер+клеймо. В щенячьей карточке № РКФ еще нет, но есть клеймо. Но клеймо может быть вида BBB, и его можно ввести и в русском и в латинском регистре. Вводить только в латинском регистре нельзя, так как старые клейма содержали кириллицу.

В большом клубе всех клубных собак не упомнишь. А при вводе выставки одна и та же родословная может быть переданная из разных источников, данные часто забиваются в спешке, тем более собака могла быть уже внесена по выставке прошлого года.

В ручную конечно можно проверять заранее. Сначала забивая номер и смотря на список собак, но глазами можно упустить по невнимательности, а если бы проверка шла автоматически. Тем более, что в ручную к примеру начнешь проверять по № РКФ, а ранее там была ошибка, или наоборот по клейму, а там тем более может быть ошибка и в регистре и просто при вводе. Загонять и то и другое, сильно затормозит работу при большом объеме ввода.
Вернуться к началу Перейти вниз
qwerty




Сообщения : 110
Дата регистрации : 2011-01-27

Проверка дублирования при вводе Empty
СообщениеТема: Re: Проверка дублирования при вводе   Проверка дублирования при вводе I_icon_minitimeПн Фев 14, 2011 11:36 pm

Интересная идея!
Присоединяюсь!!!!
Вернуться к началу Перейти вниз
Admin
Admin
Admin


Сообщения : 409
Дата регистрации : 2009-03-28

Проверка дублирования при вводе Empty
СообщениеТема: Re: Проверка дублирования при вводе   Проверка дублирования при вводе I_icon_minitimeВт Фев 15, 2011 1:09 am

Должен Вас расстроить. При той структуре данных, которая реализована в программе это будет сделать очень не просто. Дело в том, что у каждой породы своя база, и если Вы работаете, например, с ВЕЛЬШТЕРЬЕРАМИ, то все остальные базы закрыты. Поэтому проверить наличие определенного клейма, либо №РКФ в остальных породах напрямую нельзя. Другое дело, если Вы хотите занести новую собаку и хотите посмотреть, а нет ли ее в базе. Тогда в ячейках над Кличкой, № РКФ, Клеймо и т.д. набираете соответствующие данные, и программа сразу же ведет инкрементный поиск. В этом случае ввести одну и ту же собаку дважды не получится.
Вернуться к началу Перейти вниз
http://dog-win.narod.ru
Элла




Сообщения : 12
Дата регистрации : 2011-04-10

Проверка дублирования при вводе Empty
СообщениеТема: Re: Проверка дублирования при вводе   Проверка дублирования при вводе I_icon_minitimeЧт Май 26, 2011 12:32 am

А можно тогда чтоб видно было есть такая кличка собаки или нет. Все дело в том , что клички не должны повторяться в одном питомнике лет 30? confused
Вернуться к началу Перейти вниз
Admin
Admin
Admin


Сообщения : 409
Дата регистрации : 2009-03-28

Проверка дублирования при вводе Empty
СообщениеТема: Re: Проверка дублирования при вводе   Проверка дублирования при вводе I_icon_minitimeЧт Май 26, 2011 1:02 am

Элла пишет:
А можно тогда чтоб видно было есть такая кличка собаки или нет. Все дело в том , что клички не должны повторяться в одном питомнике лет 30? confused
Так а я же выше описал, как увидеть, есть такая кличка в данной породе, или нет. Набираете в таблице собак породы над кличкой то, что хотите ввести, и сразу будет все видно.
Вернуться к началу Перейти вниз
http://dog-win.narod.ru
person




Сообщения : 8
Дата регистрации : 2009-04-18

Проверка дублирования при вводе Empty
СообщениеТема: Re: Проверка дублирования при вводе   Проверка дублирования при вводе I_icon_minitimeЧт Сен 22, 2011 2:40 am

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


Сообщения : 409
Дата регистрации : 2009-03-28

Проверка дублирования при вводе Empty
СообщениеТема: Re: Проверка дублирования при вводе   Проверка дублирования при вводе I_icon_minitimeЧт Сен 22, 2011 3:15 am

Так быть не должно! Упорядочивание по кличке работает. Проверьте правильность набора кличек. Возможны двойные пробелы или сочетания русских и латинских букв (ACЯ - первые 2 буквы взяты из латинского алфавита, последняя буква из русского). В таком случае естественно упорядочивание идет правильно, но не так, как хочется.
Вернуться к началу Перейти вниз
http://dog-win.narod.ru
Admin
Admin
Admin


Сообщения : 409
Дата регистрации : 2009-03-28

Проверка дублирования при вводе Empty
СообщениеТема: Re: Проверка дублирования при вводе   Проверка дублирования при вводе I_icon_minitimeЧт Сен 22, 2011 2:00 pm

Да, действительно, посмотрел Вашу базу. Программа упорядочивает данные идеально, но, к сожалению, сами данные набраны далеко не идеальным образом. Из-за того, что заводская приставка в кличке собаки набрана в разных случаях с разным количеством пробелов между словами, упорядочивание данных происходит не так, как хотелось бы. Да и с поиском в этом случае проблемы.
Вернуться к началу Перейти вниз
http://dog-win.narod.ru
Admin
Admin
Admin


Сообщения : 409
Дата регистрации : 2009-03-28

Проверка дублирования при вводе Empty
СообщениеТема: Re: Проверка дублирования при вводе   Проверка дублирования при вводе I_icon_minitimeПт Сен 23, 2011 4:10 pm

Написал программку и выслал ее Вам. Она роется в базе и удаляет двойные пробелы в кличках, владельцах, заводских приставках. Как же после этого стала красиво смотреться Ваша база!!! В будущем сделаю, чтобы основная программа сама удаляла двойные пробелы во вновь набранных данных.
Посмотрел базу Морозовой Т. (Сахалин) - ни одной ошибки.
Если кому то из пользователей нужно, пишите. Вышлю программку удаления двойных пробелов.
Вернуться к началу Перейти вниз
http://dog-win.narod.ru
 
Проверка дублирования при вводе
Вернуться к началу 
Страница 1 из 1
 Похожие темы
-
» проблемка при вводе номера родословной

Права доступа к этому форуму:Вы не можете отвечать на сообщения
Собаководство :: Обсуждение программы "Собаководство" :: Предложения по развитию программы-
Перейти: