|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.09.2018, 15:29 | #1 |
Пользователь
Регистрация: 14.09.2017
Сообщений: 21
|
Ввод в edit ФИО без сокращений
Народ, всем привет!
Помогите реализовать запрет ввода ФИО в сокращенном виде типа: (Иванов И.А, ИвановИА, Иванов И А и тд), требуется указывать ФИО полностью без сокращений (Иванов Иван Иванович). Суть такова, пользователь вводит свое ФИО и нажимает на кнопку, для отправки своих данных, но очень часто стали писать ФИО сокращая инициалы, что в свою очередь отнимает время для поиска сотрудника!!!. Помогите.
С точки зрения банальной эрудиции, каждый здравомыслящий индивидуум способен проигнорировать тенденции парадоксальных эмоций.
Последний раз редактировалось gdu; 28.09.2018 в 15:32. |
28.09.2018, 15:52 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А список пользователей есть? Или это просто всякие со стороны?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
28.09.2018, 18:02 | #3 |
Пользователь
Регистрация: 14.09.2017
Сообщений: 21
|
Дополнение:
Пишут самостоятельно свои данные, от этого и проблема, кто как пишет.
С точки зрения банальной эрудиции, каждый здравомыслящий индивидуум способен проигнорировать тенденции парадоксальных эмоций.
Последний раз редактировалось gdu; 28.09.2018 в 18:04. |
28.09.2018, 18:37 | #4 |
Пользователь
Регистрация: 01.12.2015
Сообщений: 82
|
ну как вариант, ФИО в три едита, и проверять на длинну каждый из них, минимум 4 символа например +ввод точек и пробелов блокировать в каждом из них Последний раз редактировалось niockasd; 28.09.2018 в 18:46. |
28.09.2018, 19:46 | #5 |
Участник клуба
Регистрация: 17.05.2011
Сообщений: 1,660
|
|
29.09.2018, 11:23 | #6 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,551
|
И Пак Ия Навуходоносоровна - тоже.
А по серьезу: сделать прогу более интеллектуальной: если введено ИО одной буквой - неважно, с точкой или без - поиск по списку проводить по модифицированным таким же образом строкам из списка. Запретить легко, труднее сделать адаптивно к пользователю. Последний раз редактировалось digitalis; 29.09.2018 в 11:28. |
01.10.2018, 05:45 | #7 |
Пользователь
Регистрация: 28.10.2010
Сообщений: 15
|
Делай проверку на количество слов в строке + количество символов в каждом слове
Последний раз редактировалось лёхус; 01.10.2018 в 06:26. |
01.10.2018, 08:46 | #8 | |
Пользователь
Регистрация: 14.09.2017
Сообщений: 21
|
Цитата:
Код:
С точки зрения банальной эрудиции, каждый здравомыслящий индивидуум способен проигнорировать тенденции парадоксальных эмоций.
Последний раз редактировалось gdu; 01.10.2018 в 08:50. |
|
01.10.2018, 09:34 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Самый простой вариант выше - 3 слова и длина каждого не менее 2-3 символов. Ленивый умелец все равно введет при этом что-нибудь типа Иванов Ив Ив. Можно конечно иметь перечень распространенных имен-отчеств, по нему ориентироваться и предлагать пользователю при вводе Ив продолжение Иван. Все не охватишь, всякие там Космонавт и Электрификация, или того хуже Медмия или Путина не учтешь )
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
01.10.2018, 09:51 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
попробуйте так:
Код:
Последний раз редактировалось Serge_Bliznykov; 01.10.2018 в 09:54. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С# Требуется задача которая будет требовать ввод (id ФИО Кол-воТрафика(в месяц)), а на вывод (id ФИО Кол-воТрафика(в срок) | LLLEPb | Помощь студентам | 2 | 15.12.2016 17:14 |
Ввод пароля в Edit | lu_una | Общие вопросы Delphi | 1 | 19.11.2012 14:54 |
Ввод в Edit | roxy7 | Компоненты Delphi | 2 | 13.04.2012 11:50 |