Родительный падеж в 1с #99099


#0 by Mypka
Подскажите можно ли в 1с v7.7 склонять фамилию в родительном и дательном падежах?
#1 by aKomper
Можно, делал такое. Геморно это только
#2 by Gloom
Можно, только осторожно...
#3 by Rovan
Я на проклубе брал процедурку - вроде работала карашо.
#4 by Mobilis
Это как вариант /
#5 by vladiko
Не все фамилии склонять можно, а то , например Кличко обидится...
#6 by VZ
Почему "геморно"? Данный падеж нужен в расходных и приходных документах. Причем только на печатной копии. Потому вполне реализуем при помощи механизма "внешних печатных форм". Даже конфу трогать не надобно.
#7 by redsun
Хорошо зарекомендовал себя "средний" вариант: пишется функция, и в справочнике заводятся дополнительные реквизиты: ФИО в родительном и в дательном падежах. Первоначально эти реквизиты заполняются с помощью функции, значение можно откорректировать. В отчетах ФИО берется из реквизитов.
#8 by БаГ
Обработка, которая лежит на avb, далеко не все склоняет правильно.Гораздо лучще "склонялка" лужит на ПроКлубе.
#9 by aKomper
6 - геморно писать такую функцию. Конфа автором не обозначена, потому не известно, можно ли тут обойтись только внешними формами. Я, например, делал такое в ЗиКе.
#10 by НВ
Проверено на 400 сотрудниках предприятия разного пола и национальности//===============================================================================Функция ПолучитьВРодительномПадеже(ФИО)
#11 by aKomper
Я гласные буквы в перечисление загонял
#12 by БаГ
Вот реальные, не навороченные, фамилии, на которых спотыкаются "склонялки":Продолжим?
#13 by aKomper
12 - Ни фига подобного. Есть еще пол у человека и правила русского языка ;)
#14 by Меланхоличный ворон
Усама бин Ладен просклоняется?
#15 by VZ
Ну, раз пошла такая пьянка... Только для России, может использоваться для определения пола:Функция _ПадежФИО(Знач пФИО, Знач падеж, пол=0)
#16 by Wasya
хачИна и хАчина. Еще пример когда склонение зависит от ударения.Из той же оперы помагрИн и помАгрин
#17 by БаГ
Заец Петр Иванович - в родительном падеже должен быть "Зайца", вышеуказанная обработка и все другие, которые я видел, дает Заеца.Буханец Генрих Игоречвич, соответственно, должен быть "Буханца". вышеуказанный код дает БуханецаИ вообще, на полном имени-отчестве, вышеуказанный код просто виснет. Проверял только на фамилии.
#18 by aKomper
14 - У нас такой не работал, даже и не знаю. А вообще - великий и могучий - -он не зря так называется ;)
#20 by БаГ
относится к
#21 by Червь
В мыле весь...
#22 by aKomper
Я вообще склонял только фамилии и отчества, имена с трудом поддаются такому склонению, слишком много исключений. Для них я просто справочник создал - раз и навсегда ))
#23 by НВ
Что у тебя там зависает на полном имени-отчестве сказать затрудняюсь, не висло ничего и ни разу, а склонения делаются для документов, где Буханеца и Заеца ошибкой конечно же считаться не будет, и заморачиваться не стоит. С окончанием "ец" достаточно просто посчитать в фамилии гласные и если их больше двух то "ец" заменить на "ца"
#24 by ninal
Нужно просто расширить эти функции, а не говорить здесь, что они не работают. Все фамилии все равно не предусмотришь. "ец" меняется на "ца", "ок" на "ка" и т.д.Или вам нравится склонять вручную...
#25 by KAPACb
На хиппо была отличная обработка склонения фамилий по падежам.Все фамилии склоняла как надо.
#26 by westinka
только вот ни одну из обработок больше не закачать с клуба профессионалов 1С, если ты не член клуба... :(
#27 by KAPACb
У меня есть. Кому дать?
#29 by KAPACb
далЪ
#31 by KAPACb
не понял, чё не устраивает?
#32 by KAPACb
Или первую букву сделать заглавной не можешь?
#34 by KAPACb
Стр = "профессарЪ"сообщть(ВРег(Лев(Стр,1)) + Прав(Стр, [ДлинаСтроки - 1. не помню ф-ию, одноэсины нет под рукой]) );
#35 by Mandela
SuperJur - рулез, б/п... А зачем ана тибе патрукой?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С