v7: Склонение по падежам в 1С 7.7 - нужен работающий пример #771591


#0 by ЧессМастер
Всем доброе время суток ! Встала задача сделать в 1С 7.7 склонение по падежам. То что это делается с помощью Namedecl.dll я в курсе. Интересует работающий пример кода. Погуглил - нашлись одни примеры использования Namedecl.dll в 1С 8.2 У кого есть пример применения Namedecl.dll в 1С 7.7 - просьба подсказать.
#1 by Поpyчик-4
Яндекс и гугл ничего не сказали, редиски? Обязательно надо Namedecl.dll?
#2 by Fish
Лучшего не встречал: Работает для любой платформы (как 7.7, так и 8.х)
#3 by GrVas
Больше 10 лет стоит , и работает без проблем   z5=СтрДлина(z1);   za=Найти("ая ия ел ок яц ий па да ца ша ба та га ка",z8);   zd=?((zc=1)или(z9=".")или((z4=2)и(Найти("оиеу"+?(z3="ч","","бвгджзклмнпрстфхцчшщъ"),z9)>0))или((z4=1)и(Найти("мия мяэ лия кия жая лея",z7)>0)),9,?((zd=4)и(z3="ч"),2,?(z4=1,?(Найти("оеиую",z9)+Найти("их ых аа еа ёа иа оа уа ыа эа юа яа",z8)>0,9,?(z3<>"ч",?(za=1,7,?(z9="а",?(za>18,1,6),9)),?(((Найти("ой ый",z8)>0)и(z5>4)и(Прав(z1,4)<>"опой"))или((zb>10)и(za=16)),8,zd))),zd)));
#4 by zak555
супер-функция
#5 by пипец
вшоке ))))
#6 by ЧессМастер
Namedecl.dll для 1С 8.2 это проверенно работающий вариант. Поэтому для 1С 7.7 искал примеры использования ее же.
#7 by ЧессМастер
это из ?
#8 by Сияющий Асинхраль
Да. Это оно. Лучшего для семерки нет, разве что в самой базе хранить падежи...
#9 by Абыр
только лучше еще подстраховать справочником исключений
#10 by Абыр
к
#11 by stix2010
Это даже в 8 работает
#12 by ЧессМастер
а разве Namedecl.dll в 1С 7.7 не работает ?
#13 by ЧессМастер
в 1С 8.2 нет проблемы с падежами - там Namedecl.dl отлично работает
#14 by hhhh
проверьте на фамилии Дубина. В дательном падеже если даст Дубиной, значит хорошо, если Дубине, значит тоже плохо у вас работает.
#15 by zak555
ой не факт
#16 by zak555
Кстати, сейчас бсп предлгает склонять через сервис без библиотеки
#17 by hhhh
ну, Дубина и Голова - это еще можно ее понять. Но вот как она склоняет "Левина" - это уже перебор.
#18 by zak555
namedecl надо смотреть из 8.3.8
#19 by ЧессМастер
так а все таки - примеры использования Namedecl.dll в 1С 7.7 для решения вопроса склонения оп падежам есть ?
#20 by Duke1C
Ну как-то так у меня было Функция ФиоПадеж(Знач ФИО,Падеж)
#21 by ЧессМастер
ага спасибо отлично работает
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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