powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Склонение по падежам ФИО в Access
25 сообщений из 119, страница 3 из 5
Склонение по падежам ФИО в Access
    #39935302
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku
....Может проще перед печатью отчета вывести форму в которую внести ФИО в нужном Вам падеже
(юзер не перетрудится) или,на худой конец, печатать как храните и не пытаться решить задачу,которая не разрешима, или решить ее частично....
Напрасный скепсис. Эта функция очень и очень пригождается.
"юзер не перетрудится", легко говорить...

За один прошлый год год у нас были напечатаны документы для более, чем 11 тыс. человек, около 40 чел. в день.
В комплект документов входят документы, содержащие ФИО в разных падежах.
Только один раз был сбой - имя Евгений в родительном падеже выдавалось как Евгеньего.
Но я ввела его в список исключений - и все.

Большое спасибо тем, кто пытается решать задачи, которые другим кажутся неразрешимыми.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39935568
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle
Напрасный скепсис. Эта функция очень и очень пригождается.
"юзер не перетрудится", легко говорить...
sdku
...вывести форму в которую внести ФИО в нужном Вам падеже..
не дописано:"...добавив в список исключений(или соответствующее поле таблицы,для использования в дальнейшем-короче одной функцией "хотелку" не создать)"
Так что скепсисом здесь не пахнет
И все-таки:
sdku
.. полноценного (на все случаи жизни) решения нет-да и не будет..
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39935827
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
sdku
или соответствующее поле таблицы,для использования в дальнейшем-короче одной функцией "хотелку" не создать ???
sdku, судя по Вашим постам, так давно находясь в теме обсуждения, до сих пор пребываете вне темы обсуждаемого?
Иначе хоть раз бы поучаствовали в решении проблем, а не в их воображаемом преобразовании в безысходность.
О какой таки одной функции Ваши предположения? В приведенном модуле их уже 17, каковые уже лучше склоняют
ФИО, чем пресловутый Морфер.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39936048
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
Исправил ошибку склонения мужских фамилий на -ин в творительном падеже:
Петром Сергеевичем Чаплиным, но Чарльзом Спенсором Чаплином.
http://am.rusimport.ru/MSAccess/fattach.aspx?id=68475
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39936228
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uum,
1.функция(и) склонения по падежам
2.Список исключений(дополнительные поля в таблице)
А если говорить о каждом исправлении(изменении) размер топика будет регулярно увеличиваться(неизвестно до каких размеров. Я и толкую о том что задача не имеет однозначного решения и каждый делает так,как считает нужным(как ему позволяет уровень и т.д)
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39936257
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39936268
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На мой взгляд, было бы наивно думать,
что разработчик не в курсе всего этого и многого другого.
sdku
А если говорить о каждом исправлении(изменении)
размер топика будет регулярно увеличиваться(неизвестно до каких размеров.
Так это же и прекрасно!
Программа все ближе к ИИ, на который Вы возлагаете в этом смысле надежды.
sdku
Склонять фамилии без искусственного интеллекта... не удастся

А если, серьезно, практически любой программный продукт совершенствуется.
Взгляните на список обновлений Windows, хотя бы.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39936277
Прогер_самоучка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle
А если, серьезно, практически любой программный продукт совершенствуется.
Взгляните на список обновлений Windows, хотя бы.
:)
Практически залатывают дыры :)
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39936283
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прогер_самоучка
__Michelle
А если, серьезно, практически любой программный продукт совершенствуется.
Взгляните на список обновлений Windows, хотя бы.
:)
Практически залатывают дыры :)
)))
У меня Windows 7 везде.

Пример, конечно, был провокационный, но не думаю, что это меняет суть.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39936286
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прогер_самоучка

Практически залатывают дыры :)
потому что полноценного решения на данный момент времени нет и без серьезного прорыва в аппаратной и программной части не будет-поэтому все что сейчас "изобретается" есть "половинчатое" решение, которое каждый "городит" как может-вполне возможно что доживем до такого прорыва
Кстати каких либо(типа:параллельные прямые не пересекаются) правил я не увидел.А уж без четкой постановки задачи её не решить (слишком много ЕСЛИ)
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39940273
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
Отработал очередной пункт из списка запланированных задач,
а именно: исправил склонение в творительном падеже фамилий,
оканчивающихся на -ца, -ча, -ша, ща:

Пыльца-Пыльцой, но Пылица-Пылицей;
Свеча-Свечой, но Встреча-Встречей;
Черемша-Черемшой, но Замша-Замшей;
Праща-Пращой, но Пуща-Пущей.

http://am.rusimport.ru/MSAccess/fattach.aspx?id=68475
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39941393
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
Исправлена ошибка в склонении первой части составных обозначений
военных и государственных чинов и званий, которая не склоняется:
контр-адмирал, премьер-министр и т.п.

Исправлен творительный падеж мужских фамилий на -ев,-ёв,-ов:
Боров-Боровом, но Буров-Буровым
Тетерев-Тетеревом, но Титерев-Титеревым
Клёв-Клёвом, но Килёв-Килёвым и т.п.

http://am.rusimport.ru/MSAccess/fattach.aspx?id=68478
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39943312
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
Отработал очередной пункт плана: мужские и женские финские фамилии
http://www.americanlastnames.us/ru/last-names/Finnish/index.html,
оканчивающиеся на -а,-я, в основном не склоняются.

http://am.rusimport.ru/MSAccess/fattach.aspx?id=68479.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39943344
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uum

...оканчивающиеся на -а,-я, в основном не склоняются.
Но иногда склоняются
"Все животные равны, но есть равнее"
Скотный двор Дж.Оруэл (Если кто не читал-рекомендую)
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39943389
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
sdku, явно обуяло Вас тое-какое когнитивное искажение: https://ru.wikipedia.org/wiki/Список_когнитивных_искажений ?
Дело в том, что в основном указанные фамилии не склоняются не потому, что слово "основной" начинается с буквы "о",
или по какой-другой причине равных возможностей, а потому, что такие финские фамилии оканчиваются в основном на безударные -а,-я.

И это тоже программа, которую можно было бы прописать в машинных кодах, именуемая психологией человека:
"Не всякая глупость, как например острота дилетанта, вызывает раздражение собеседника, чаще - сочувствие".
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39943411
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uum

И это тоже программа, которую можно было бы прописать в машинных кодах, именуемая психологией человека:
Если Вам это удастся минимум мировая известность обеспечена
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39965094
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
Решил проблему выбора варианта склонения фамилий или имен с беглыми гласными -
иногда выпадающими(казачок-казачка,котёл-котла,поршень-поршня,горобец-горобца) и т.п.,
а иногда меняющиеся на другие звуки(репей-репья,коломоец-коломойца,перешеек-перешейка,лёд-льда) и т.п.,
либо не выпадающими по решению носителя ФИО или в связи, например, с требованиями судей и нотариусов.
http://am.rusimport.ru/MSAccess/fattach.aspx?id=68480
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39965231
ldfanate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так можно вечно подгонять под частные случаи, и получать кривое склонение в других частных случаях.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39965250
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
ldfanate,
вероятно Вы хотели сказать: "...программно предусмотреть все возможные варианты склонения ФИО".
Да это важно, к этому и хотелось бы придти.
Тем более, что алгоритм известен(и не только основной), нужно только прописать его.
"Грамота.ру"Опыт работы нашего «Справочного бюро» показывает, что законы склонения фамилий
действительно неизвестны большому числу носителей языка (и даже некоторым филологам), хотя они
приводятся во многих справочных пособиях по русскому языку, в том числе широкодоступных.
...
Исследование запросов интернет-пользователей и мониторинг блогосферы позволяют сделать вывод:
среди носителей языка распространено немало заблуждений относительно правил склонения фамилий.
...
Чтобы показать, что все эти представления не соответствуют действительности, приведем
основные правила склонения фамилий. Они взяты из перечисленных выше источников и
сформулированы нами в виде пошаговой инструкции, своего рода алгоритма, с помощью которого
можно быстро найти ответ на вопрос: «Склоняется ли фамилия?».
Вот этот алгоритм. http://gramota.ru/class/istiny/istiny_8_familii Про то, что это вечно - голословное умничанье. Лично у меня осталось три пункта плана.
Интересен был бы Ваш пример кривого склонения, вдруг не совпадает ни с одним из них.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39965294
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
uum
...Про то, что это вечно - голословное умничанье. Лично у меня осталось три пункта плана. ...
А после решения этих пунктов появится четвертый.....
А Вы назовите хоть одну серьезную(не "игрушечную") программу,где производится автоматическое(программное)склонение по падежам,любых слов-не только фамилий-мне кажется таковых нет.
Считаю что вполне нормальным решением будет иметь в таблице несколько полей для записи еше на этапе ввода ФИО в потребных
падежах-юзер не перетрудится
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39965302
ldfanate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не, ну как автоподстановка по умолчанию (желательно подсвеченная красным) вполне годно и так. Отечественные славянские ФИО будет склонять более менее правильно. А дальше "Accept" либо OnChange поля меняет цвет, чтобы пользователь видит, какие ФИО он открыжил/доколошматил, а какие и так правильно.
В таком варианте вполне годное решение, облегчающее труд долбильщика-колотильщика баз данных ФИО.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39965355
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku
uum
...Про то, что это вечно - голословное умничанье. Лично у меня осталось три пункта плана. ...
А после решения этих пунктов появится четвертый.....
А Вы назовите хоть одну серьезную(не "игрушечную") программу,где производится автоматическое(программное)склонение по падежам,любых слов-не только фамилий-мне кажется таковых нет.
Считаю что вполне нормальным решением будет иметь в таблице несколько полей для записи еше на этапе ввода ФИО в потребных
падежах-юзер не перетрудится

Вот, честное слово, считаете программу ненужной - не пользуйтесь.

Такое впечатление, что прям вредной её считаете.

Повторю уже сказанное мною ранее:
__Michelle
sdku
....Может проще перед печатью отчета вывести форму в которую внести ФИО в нужном Вам падеже
(юзер не перетрудится) или,на худой конец, печатать как храните и не пытаться решить задачу,которая не разрешима, или решить ее частично....
Напрасный скепсис. Эта функция очень и очень пригождается.
"юзер не перетрудится", легко говорить...

За один прошлый год год у нас были напечатаны документы для более, чем 11 тыс. человек, около 40 чел. в день.
В комплект документов входят документы, содержащие ФИО в разных падежах.
Только один раз был сбой - имя Евгений в родительном падеже выдавалось как Евгеньего.
Но я ввела его в список исключений - и все.

Большое спасибо тем, кто пытается решать задачи, которые другим кажутся неразрешимыми.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39965663
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
ldfanate
Отечественные славянские ФИО будет склонять более менее правильно. А дальше "Accept" либо OnChange поля меняет цвет, чтобы пользователь видит, какие ФИО он открыжил/доколошматил, а какие и так правильно.
Наивный закат солнца вручную.
К примеру, для лица, заключившего договор, в поле творительного падежа у Вас значится "Филиным Аркадием Семеновичем". Но Филин А.С. не подписывает распечатанный договор, заявляя, что должно быть "Филином", а не "Филиным" ввиду того, что его фамилия образована от существительного "филин", а не от притяжательного прилагательного, обозначающего принадлежность какого-либо предмета некоему Филе. Видя тугодумие собеседника, г-н Филин объясняет проще: "Фамилия моей жены не Филина, а Филин" (также поступил в коде. И никаким ударением, как например в фамилии Сатин, один Филин от другого Филина ;) во всех падежах кроме творительного не отличается).

И зачем загромождать БД какими-то излишними данными, когда можно просто вставить аргументы ФИО и пола в функцию склонения в том или ином падеже, результат которой присваивается текстовой переменной и многократно вставляется в нужные места текстов договора, какой-никакой справки отдела кадров или долгожданном ГИБДД_шном письме счастья?

P.S. До н.в. выполняю взятое на себя обязательство не задействовать ресурсы событий элементов формы при склонении ФИО и должностей, как предлагал в этой теме ранее, чтобы код vba от них не зависел, дабы облегчить труд адаптирующих его в Excel VBA, которым также как и мне наверняка хотелось бы, чтобы за державу обидно не было бы.
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39965722
ldfanate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неудачный пример. За подготовку текста договора отвечает назначенный куратор договора, и непосредственный руководитель структурного подразделения. Т.е. примерно 1-2 пары глаз, которые текст договора наколотят и прочитают полностью, - подправить 2-3 кривые буквы в склонении фамилии, уж точно не переломятся, учитывая что текст договора это часто несколько страниц текста к правке.
И если договор с кривым ФИО прошёл все согласования и офертой пошёл контрагенту на подпись, то юриста который отвечает за договорную работу в компании, следует как минимум дисциплинарно наказать. Криво написанная ФИО должностного лица в преамбуле договора это как минимум показатель бардака в договорной работе и неуважения к контрагенту.

Т.е. что с вашей автоматизацией, что без неё, ФИО всёравно вколотят правильно.

Во всех остальных случаях машинный алгоритм будет давать те или иные косяки в сложных ФИО (чаще всего не-славянской наружности ;). И может служить лишь как "закат солнца вручную by default"
...
Рейтинг: 0 / 0
Склонение по падежам ФИО в Access
    #39965768
uum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uum
Гость
ldfanate
Во всех остальных случаях машинный алгоритм будет давать те или иные косяки в сложных ФИО (чаще всего не-славянской наружности ;). И может служить лишь как "закат солнца вручную by default"

Пример был для того, чтобы показать, что не всякое правильное на первый взгляд склонение не является кривым. И вряд ли кто-либо из 1-2 пар упомянутых Вами глаз во время подготовки документа учтёт, что договор может быть заключен как с Филином, так и с Филиным. А именно программа обратит на это внимание, и не надо будет прикрывать неумение организовать работу воображаемым бардаком и наказанием кого-либо, вряд ли виновного. Так что именно с описываемой Вами точки зрения пример получается очень даже правильный. И дело не только в автоматизации переработки большого количества ФИО. Очень даже правильно, когда все правила русского языка по склонению ФИО прописаны в одну программу, которая отслеживает выполнение этих правил, в т.ч. в одном единственном случае применения.

Ещё раз предлагаю Вам представить пару-тройку примеров из числа упомянутых Вами всех остальных случаев!!! При этом французские фамилии на ударное -а и имена на -ль можете пока исключить, т.к. еще не додумался до простоты решения некоторых сложностей и оставил этот пункт третьим из оставшихся, а в текущем варианте кода остались "костыли" функции проверки исключений. И вряд ли уже случится так, как некоторое время назад, когда 7 пунктов плана схлопнулись в 2.
...
Рейтинг: 0 / 0
25 сообщений из 119, страница 3 из 5
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Склонение по падежам ФИО в Access
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]