Фирма «1С» анонсировала новую функциональность: склонение словосочетаний с числительными

19.11.2018      36288

При формировании документов часто возникает потребность выводить словосочетания, согласованные с числительными. Например, «получено 3,5 метра медного провода». Но раньше в платформе инструментов для решения таких задач не было, либо задействовались внешние компоненты.

Теперь функциональность, позволяющая склонять словосочетания с числительным, предусмотрена в «1С:Предприятие» версии 8.3.14.

Новый метод

В платформу добавили новый метод: ПолучитьСклоненияСтрокиПоЧислу(). Причем использовать его можно не только в отчетах и документах, а везде, где может потребоваться взаимодействие с пользователем. Например, в информационных сообщениях или индикаторах процессов.

Чтобы итоговое словосочетание выглядело «красивее», разработчики добавили возможность указывать в явном виде, какое числительное потребуется в предложении: количественное или порядковое. Тогда к порядковым числительным платформа автоматически добавит буквенное падежное окончание:

 

 

Вариантов представления чисел в «готовом» словосочетании несколько. Их можно представить прописью, окончанием или числом, например:

 

 

Склонение словосочетаний без числительных

Кроме того, разработчики научили платформу склонять и словосочетания без числительных. Например, должность и ФИО сотрудника в правильном падеже. Для этого уже в версии платформы 8.3.13 реализован метод ПолучитьСклоненияСтроки().

Этот метод понимает несклоняемые фамилии и довольно хорошо склоняет сложные и иностранные имена. В сложных случаях механизму можно подсказать правильный вариант:

 

 

Но разработчики отмечают, что метод ПолучитьСклоненияСтроки()  в большинстве случаев правильно работает и «без подсказок». Например, он:

  • не склоняет мужские имена, оканчивающиеся на гласную;
  • не склоняет женские имена, оканчивающиеся на некоторые гласные, и склоняет остальные женские имена;
  • в двойных именах склоняет только второй компонент;
  • фамилии, оканчивающиеся на согласный, не склоняет у женщин и склоняет у мужчин.

В «1С» надеются, что новые методы позволят сделать прикладные решения более удобными для пользователей.


Автор:
Редактор


См. также

Новость Зазеркалье

Официальный технологический блог разместил сообщение о новых возможностях релиза технологической платформы 1С:Предприятие 8.3.28. Разработчики собираются добавить новые возможности для работы с механизмом копий баз данных.

10.09.2024    632    ЕленаЧерепнева    0       

1

Новость Новый релиз

Фирма «1С» сообщила об обновлении сервиса «1С:Облачная карта прикладных решений». Теперь формат функциональной модели соответствует формату СППР 2. Рассказываем, в чем преимущества обновления и как использовать в работе новую «Облачную карту».

06.09.2024    729    ЕленаЧерепнева    0       

1

Новость 1С:Бухгалтерия 3.0 Новый релиз

Фирма «1С» обновила прикладное решение 1С:Бухгалтерия до релиза 3.0.159. В релиз добавили функциональность CRM для работы с лидами, новые возможности для интеграции с маркетплейсами и поддержку актуальных требований российского законодательства.

06.09.2024    598    ЕленаЧерепнева    0       

1

Новость Новый релиз Обзор готовых решений

Фирма «1С» сообщила о выходе обновления для отраслевой конфигурации 1С:Отель. В релиз вошли новые функциональные возможности, а также некоторые технологические улучшения, в том числе поддержка 1С:Шины.

03.09.2024    1202    ЕленаЧерепнева    0       

1

Новость

В рамках сотрудничества между Инфостарт и Selectel мы приготовили специальное предложение – промокод на 10 000 рублей, который можно использовать для аренды готового облака 1С на облачной платформе Selectel!

26.08.2024    1063    Alexcheps    0       

16

Новость Платформа 1С v8.3 Новый релиз

Фирма «1С» опубликовала обновленную версию защищенной технологической платформы 1С:Предприятие 8.3z, а также обновила сертификат соответствия ФСТЭК России, действующий теперь до 5 августа 2029 года.

26.08.2024    636    ЕленаЧерепнева    1       

2

Новость Платформа 1С v8.3 Зазеркалье

Фирма «1С» продолжает развивать механизм хранилищ двоичных данных. Разработчики обещают добавить в 8.3.28 горизонтальное масштабирование хранилища, а также возможность переносить данные из хранилища в базу данных и обратно.

23.08.2024    968    ЕленаЧерепнева    0       

2

Новость InfostartToolkit Маркетплейс Новый релиз Обзор готовых решений

В Infostart Toolkit 2024.3 появился новый инструмент для анализа открытых форм, возможность редактировать значения измерений для независимых регистров сведений и поиск таблиц источника для конструктора запросов.

21.08.2024    1732    vikad    0       

24
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. accounting_cons 831 19.11.18 13:02 Сейчас в теме
Ура. Но в типовых конфигурациях это будет через год.
chebser; A_Max; portwein; Jeka44; wowik; roman.ch; CyberCerber; +7 Ответить
2. Поручик 4690 19.11.18 14:08 Сейчас в теме
Очень хорошо.
3. Gureev 19.11.18 14:11 Сейчас в теме
8.3.14 уже тестовая есть, припозднились 1С с анонсом.
4. user_atol 19.11.18 21:39 Сейчас в теме
может быть и до регулярных выражений доживём
blindcat2006; +1 Ответить
5. MURzzz 94 20.11.18 09:49 Сейчас в теме
т.е. от morpher.ru можно будет отказаться? наполнение словаря через регистр сведений?
portwein; +1 Ответить
6. AndreyCh75 21.11.18 09:31 Сейчас в теме
"не склоняет мужские имена, оканчивающиеся на гласную" - а как же Никита?
7. Dmitryiv 161 21.11.18 10:13 Сейчас в теме
А вот интересно под все поддерживаемые языки реализовали или только под русский? Вот у меня например есть острая потребность в таком функционале для немецкого языка.
8. wolfsoft 2421 21.11.18 10:53 Сейчас в теме
Дельно.
9. Mortiferus 362 27.11.18 17:53 Сейчас в теме
Это хорошо.
10. _wlad_ 29.11.18 17:27 Сейчас в теме
Фигня это! Уже примерно лет 5 обжевывают эти склонялки разной степени косячности.
Щаз открою главную военную тайну: в конфах замечены реквизиты примерно такие "НаименованиеВРодительномПадеже"... ага для ручного заполнения :)
11. пользователь 30.11.18 21:42
Сообщение было скрыто модератором.
...
Оставьте свое сообщение