Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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
1-7457
VID
2003-06-23 10:13
2003.07.03
Второй Clipboard


1-7431
ViJen
2003-06-23 12:32
2003.07.03
Текстовые файлы


9-7282
Alek Aaz
2003-01-16 05:06
2003.07.03
За и против GLscene


1-7408
АлеКо
2003-06-23 08:16
2003.07.03
QReport


1-7500
PiboDIE
2003-06-21 08:43
2003.07.03
TreeView





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский