#0
by chinzanna
Есть строка (ФИО) в которую пользователь вносит свое фио в самом разнообразном виде, например: Фамилия Имя Отчество Имя Отчество Фамилия Фамилия И. О. Фамилия Имя и т.д. Как понять что имя, а что фамилия и где там отчество? Может есть уже готовые решения?
#3
by chinzanna
Ну разные исключения то конечно никак, где и человек не поймет о чем речь, но на 90% выборки алгоритм то поймет.
#6
by PR
+ Плюс удар в голову разработчику, сделавшему поле "ФИО" вместо трех полей, раз нужно в итоге три поля, а не одно.
#9
by PR
Да похрен, пусть хоть все в имя вписывает, хотя вообще-то это к отчеству относится. Зато порядок был бы нормальный. А так трахайтесь, чо.
#10
by IVIuXa
В смысле никак? Создать базу фамилий, имен, отчеств. Также табличку возможных их сочетаний и исключений. И продавать, продавать :)
#14
by chinzanna
Исходные данные могут быть из другой системы, и кстати не всегда требуется чтобы было ФИО, имени тоже может быть достаточно, но вот понять что это имя, а не фамилия, в этом и задача.
#20
by zulu_mix
я видел составную фамилию из 3 слов. причем любое из них можно интерпретировать и как отдельное имя. и отчества не было
#25
by Фокусник
Нужно вписывать в том порядке, в котором указано в российском паспорте (если вы в России находитесь, конечно). А там Фамилия, Имя, Отчество. Какой смысл предусматривать эти проверки, если они априори "на совести" пользователя? В любом случае не будет 100%ой гарантии правильности введенных данных, т.к. есть исключения. А значит: запрет не поставишь, а всякие уведомительные проверки пользователь благополучно проигнорирует ;)
#26
by EvgeniuXP
и более того внимательно на каждую букву смотреть, например, "е" - "ё" (как в паспорте написано Артем или Артём)
#28
by Турист
Еще одни наркоманы, вместо того чтобы написать регламент по вводу ФИО или сделать три поля, они пытаются "автоматизировать"
#29
by Фокусник
нет уж, "Основным документом, удостоверяющим личность гражданина Российской Федерации на территории Российской Федерации, а также в информационных системах, является паспорт гражданина Российской Федерации"
#30
by Chai Nic
Эта наркомания и в типовых процветает.. В том же ЗУПе заносится ФИО, а потом оно уже алгоритмом разделяется на части. Вот нафига?
#31
by Злопчинский
потому что Карл Макс и Фридрих Энгельс - не муж и жена, а четыре разных человека!
#32
by mdocs
В массе так удобнее чем по полям прыгать, 95% процентов сотрудников а часто и 100% разбиваются правильно. А то дай вам волю, введете еще 10 доп полей и скажите их необходимо заполнять и то программа не разберет, вы программеры о людях редко думаете. Так что кому надо, тот пусть табом перенесет и набьет по разным полям
#33
by zulu_mix
ты это предъяви когда у тебя пенсионка отчет на Ёжикова не примет. потому что он у них Ежиков.
#34
by ice777
это все фигня, когда банк в конце дня заворачивает перечисление зп, потому что в списке нашлась курица, которая паспорт и фамилию поменяла, в банк сообщила, а в бухгалтерию- нет.
#38
by alexexe
Отличный сервис для разбора фамилия, на сайте можно протестировать, прикрутить к 1С только нужно
#39
by SleepyHead
Раздели поле на три части на форме - фамилия, имя, отчество. При записи слепляй в ФИО (наименование элемента справочника) Если пользователь ошибся - сам виноват. Лишние 10 минут работы, зато потом голова не болит.
#42
by RomaH
вот как бы это теперь использовать? т.е. чем это поможет пользователю? адрес в произвольном формате можно вводить
#45
by Smallrat
можно только с простыми случаями, чуть в сторону и нифига не сделаешь. С иностранцами порой и человек не разберет где у него имя а где фамилия - вот например: Де Лос Санчес Солер Паула Фаустовна прав - паяльник это решение. Меня так задрали пользователи, которые лепят херню, что я влепил в справочник клиентов реквизит Ответственный.
#46
by Рэйв
>>Де Лос Санчес Солер Паула Фаустовна Первое и второе с конца считается имя отчество, остальное фамилие:-). И хоть трава не расти.
#49
by Jump
Разработчик поставивший одно поле вместо трех как раз молодец. А вот создавать три поля, под имя фамилию и отчество, это идиотизм. Во первых пользователю гораздо удобнее. Во вторых на порядок это никак не влияет. Когда меня просят заполнить бланк я обычно пишу ФИО, хотя иногда под настроение могу написать ИОФ. И мне разницы нет одно там поле или три. Я сначала заполняю, одно поле заполнять удобней, три заполнять не так удобно. В случае если разработчик поставил три поля, я иногда замечаю что в поле имя я поставил фамилию. Ну и фиг с ним, не набивать же заново, уж как нибудь разберутся.
#50
by Рэйв
Ну заносить то русские будут.По русским правилам. Если товарищ немец хочет чтобы его ФИО отражалось в кошерно-немецком варианте, то пусть скажет оператору как надо правильно.
#52
by Рэйв
Разработчику совершенно фиолетово как ты будешь отображаться в печатных документах. а вот тебе может быть неприятно
#54
by Jump
Нет. Бывает два вида заполнения бланка или формы. 1)Когда это надо и важно мне, в этом случае я внимательно заполню, и нет разницы одно поле там будет или три, главное чтобы была подпись как заполнять ФИО или ИОФ. 2)Чаще бывает что мне это не надо, и не важно, просто кто-то просит заполнить, тогда я заполняю не особо приглядываясь. Т.е если я как клиент пришел в какую то фирму, и меня просят заполнить бланк, я заполню без особого внимания, ничего страшного если перепутаю поля. А вот если в следствии этого перепутаются поля в каком то документе, то это проблема тех кто дал мне форму. Т.е мне глубоко паралельно на их автоматизацию. Человек отличит имя от фамилии. А если они не смогли, это их проблема.
#60
by samozvanec
+ с адресами получше, но, если ввожу сначала улицу-дом, потом город, подставляет почему-то новосиб, а мой город игнорирует
#61
by Jump
Непонятно даже о чем догадываться. В все нормально, ничего странного не вижу. Тебе предлагают ввести ФИО, ты вместо ФИО вводишь ИО, соответственно в поля автозаполнения попадают не те данные. В чем прикол я честно говоря понять не могу.
#62
by Chai Nic
А взять хотя бы тех же сербов - у них фамилия и отчество выглядят одинаково, на "ич". Задача вообще неразрешимая получается.
#63
by samozvanec
Фаустовну тоже стремно распознает. прикол в том, что если сервис платный, должен работать. простые варианты и без сервиса распознать можно.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Тест Чистова
- Как программно открыть форму документа тонкий клиент?
- УТ 11 Запрет ручного ввода карт лояльности
- Ошибка записи.
- Почему ВТ медленнее чем построитель запроса?
- ДАЛИОН,УНО и Рабочее место кассира Frontol проблема
- Использование оперативной памяти(файловая база)
- Отбор в регистре бухгалтерии по любой ссылке
- Ошибка арифметического переполнения при преобразовании numeric к типу данных num
- Курсы к экзамену "1С:Специалист", есть ли смысл?
- Окно и уникальный идентификатор
- v7: Как изменить значение ячейки ТЗ на форме (например 0 на 1) по двойному щелчку ?
- Можно ли пропустить ошибку при загрузке в КД?
- Определить тип реквизита документа через COM-соединение
- УТ11 Обособленное обеспечение. Как удалить?
- Заполнение производственного календаря УНФ
- v7: Перенос данных из ТиС (979 релиз) у УТ 10.3.16.1
- Разное количество точек в сериях диаграммы. Как реализовать?
- Не получается программно установить номер документа
- Ошибка при перегрузке из 7.7 в 8.3