Рабочий алгоритм склонение фио #651350


#0 by Domanoff26
Протестировал пару алгоритмов в сети, ни один нормально не отрабатывает, то зависает, то склоняет только простые фамилии, есть какой нить нормальный метод? или только библиотеку подключать?
#1 by mikecool
из того, что  я встречал - самое нормальное было padeg.dll видел кусок модуля для склонения выбирать тебе
#2 by cw014
#3 by Sammo
В  8-ке, емнип, dll Еще в 7-ке была свободно распространяемая алгоритма - можешь ее поискать
#5 by Sammo
Оно. Только в оригинале была фамилия автора и просьба использовать с ссылкой на авторство
#6 by Sammo
+5 поэтому удаляю и вот кусок, по которому можно найти остальное Функция Падеж(z1,Знач z2=2,Знач z3="*",z4=0) Экспорт
#7 by D_Pavel
Удалили. Наверное запрещено выкладывать такое. Обращайтесь в личку, знаю где есть еще.
#8 by Волесвет
заведи доп. поля в винительном и творительном падежах
#9 by rasswet
от зупа компонента тоже не то?
#10 by rasswet
именно ФИО нормально склоняет, по крайней мере проблем с этим не было.
#11 by D_Pavel
Компонента - фигня. Лучше использовать код который я выкладывал.
#12 by Domanoff26
тот что Нфстрт не отрабатывает сложные фамилии
#13 by Sammo
См. 6. Там есть начало функции, по ней топикстартер найдет. В оригинале была ссылка на авторство и автор разрешал использовать без ограничений с просьбой указывать копировать в том числе и его фамилию :)
#14 by D_Pavel
вовсе я не вставлял туда свою фамилию. Всегда выкладываю как есть. Если кто-то вставляет туда свою фамилию, это пусть будет на их совести, мне не жалко.
#15 by hhhh
у меня были. Ввожу фамилию "Левина", она зараза пишет: кому - Левине.
#16 by zak555
#17 by zak555
#18 by Sammo
Спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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