Форум: "Потрепаться";
Текущий архив: 2003.07.03;
Скачать: [xml.tar.bz2];
ВнизПадеж Найти похожие ветки
← →
Ann (2003-06-17 10:38) [0]Добрый день!
У меня к Вам такой вопрос. У меня есть справочник сотрудников, так вот мне нужно проверять в именительном ли падеже записывается фамилия. Может кто сталкивался с этим и подскажет советом?
← →
Johnmen (2003-06-17 10:43) [1]Примерно сталкивались...:)
Ответ - невозможно это однозначно проверить, ведь фамилия человека - дело тонкое :)
← →
Ann (2003-06-17 10:45) [2]во-во.. и у меня такие мысли.. :( Что ж делать то тогда?
← →
passm (2003-06-17 10:49) [3]Предлагать по умолчанию и переложить контроль за правильностью на пользователя. Чтоб не расслаблялся :)
← →
Ann (2003-06-17 10:52) [4]наверное придется действительно оставить на совести пользователя..
← →
Соловьев (2003-06-17 10:58) [5]составить справочник фамилий, когда добавляется новая(т.е. отсутсвует в справочнике), то администратор БД сам вносит со всеми какнонами русского языка. поначалу будет трудно, а когда наберется много фамилий, то будет быстро продвигаться дело.
← →
passm (2003-06-17 11:06) [6]Соловьев © (17.06.03 10:58)> И предоставить пользователю алгоритм отчисления процента его зарплаты администратору БД в зависимости от количества отредактированных фамилий. Чтоб потом не удивлялся. :)
← →
Danilka (2003-06-17 11:10) [7]Соловьев © (17.06.03 10:58)
в добавок к
passm © (17.06.03 11:06)
и отгрести от разьяренных пользователей, которым не нравится как просклоняли их фамилию. :))
Пример:
Плисс, во всех падежах так и пишется, но почему-то его все стараются просклонять: Плиссу, от Плисса и т.д.
← →
Alex Y (2003-06-17 11:14) [8]Предлагаю сделать частичную провеку:
пол м:
оканчивается на "о" или согласную, то именительный
пол ж:
оканчивается на "о", "ва" или "на", то именительный
если ни под одно правило не попадает, то попросить пользователя уточнить правильность ввода
← →
Ann (2003-06-17 11:19) [9]проблема в том, что пол не заносится за ненадобность.. а вводить его лишь для проверки фамилий.. стоит ли..
← →
Zacho (2003-06-17 11:24) [10]
> Ann © (17.06.03 11:19)
Тогда вообще невозможно проверить, мужская это фамилия в родительном или женская в именительном, например Иванов - Иванова
← →
Johnmen (2003-06-17 11:24) [11]Да перестаньте думать над пустым.... Никаких проверок не надо !
← →
Alex Y (2003-06-17 11:25) [12]тогда кроме как на "о" больше ничего не проверишь :))
← →
Ann (2003-06-17 11:29) [13]Alex Y © (17.06.03 11:25)
тогда кроме как на "о" больше ничего не проверишь :))
:))) точно!
Переложим это на пользователя. Всем спасибо :)
← →
MsGuns (2003-06-17 13:09) [14]У меня была подобная прога, в которую (вернее, в БД) вносилось прорва челов. я сделал так:
Справочник имен
- Имя
- Отчество, образованное от имени (для ж.имен отсутствует)
При вводе нового чела, имя можно было только выбрать из спр-ка (ессно, с возможностью добавления в спр-к), отчество - аналогично из этого же спр-ка. Когда имя и отчество введены (точнее, выбраны),- пол известен. Далее был простейший контроль типа Alex Y © (17.06.03 11:14), но, ессно, пополнее ("ий", "дзе" и т.д.) с ПРЕДУПРЕЖДЕНИЕМ о несоответствии, которое узер мог и проигнорировать.
← →
NataliK (2003-06-17 17:09) [15]Здесь уже так решена эта проблема
http://delphibase.endimus.com/?action=viewfunc&topic=strconvert&id=10440
← →
Johnmen (2003-06-17 17:53) [16]>NataliK (17.06.03 17:09)
Это лишь попытка. Не совсем удачная...:)
Да и удачной быть не может.
← →
Anatoly Podgoretsky (2003-06-17 17:59) [17]Введи отделное поле, и оставь на совесть
← →
Плохой человек (2003-06-17 22:03) [18]А если напишет в винительном падеже, то ваще капец?
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.07.03;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.008 c