16.
kser87
2438
25.09.12 15:09
Сейчас в теме
Конфигурации ЗУП, УПП. Модуль "Универсальные механизмы". Функция "Просклонять".
Либо
Нужна компонента NameDecl.dll, доступна в каталоге программы (например, C:\Program Files (x86)\1cv82\8.2.16.352).
Компонета
ЗагрузитьВнешнююКомпоненту("NameDecl.dll"); (нужно указать полный путь к компоненте, если она не зарегистрирована в реестре)
Компонента = Новый("AddIn.NameDeclension");
Слово = Компонента.Просклонять(Слово, Падеж, Пол);
Падежи:
// 1 - Именительный
// 2 - Родительный
// 3 - Дательный
// 4 - Винительный
// 5 - Творительный
// 6 - Предложный
Пол:
1-мужской
2-женский
Компонента склоняет фразу, состоящую из 1-3 слов, разделенных пробелами. Создавалась для склонения ФИО, но прекрасно склоняет все подряд.