Добрый день!
Может кто нибудь подскажет как реализовать функцию склонения слов из справочника. К примеру: при заполнении карточки "Документы" заполняю поле "Вид документа" - Постановление, в поле "Орган, принявший документ" - Правительство РФ (выбирается из справочника - Глобальные списки ). Создано поле - Текст по шаблону, которое отображается в заголовке - Постановление Правительство РФ от 01.01.2015 № 1
В итоге нужно, чтобы отображалось - Постановление Правительства РФ от 01.01.2015 № 1.
Функция склонения слов из справочника
- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: Функция склонения слов из справочника
Склонять наверное никак, слишком сложная логика, проверять какое именно слово из строки должно склоняться. Наверное проще завести 2-3 параллельных глобальных списка "Наименование органа", "Наименование органа для заголовков", "Наименование органа со склонением" и т.д.
Либо использовать в качестве справочника не глобальные списки, а отдельную сущность с этими полями.
Либо использовать в качестве справочника не глобальные списки, а отдельную сущность с этими полями.
Re: Функция склонения слов из справочника
Сергей, есть возможность этот сервис прикрутить http://morphos.io/site/api
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Функция склонения слов из справочника
И так у вас в справочнике "Правительство РФ", мы его просклоняли и получили ерунду:
- Develop-Soft
- Сообщения: 599
- Зарегистрирован: 27 мар 2019, 01:22
- Имя: Владимир
- Откуда: Россия, Белгород
- Контактная информация:
Re: Функция склонения слов из справочника
Кстати это не ерунда а вполне нормальная реакция на незнакомое сочетание (причем - среднего рода). Результат правда должен был быть в виде исходного с примечанием "нераспознано", но очевидно сервис решил просклонять мужской род...support писал(а): 16 дек 2020, 08:59 И так у вас в справочнике "Правительство РФ", мы его просклоняли и получили ерунду:
http://morphos.io/try/numerals?number=1 ... 0%B2%D0%BE

P.S. Я бухнул с моим солнце.. (как представитель прогрессивного человечество) ))
в общем - надо внедрить в Руководитель функцию HandCheck. Она возвращает руку которая хватает вас за шею сзади и тычем лбом в монитор, приговаривая: "Проверь...! Нет, ты еще раз проверь!"))