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

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

19.11.2018     

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

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

Новый метод

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

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

 

 

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

 

 

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

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

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

 

 

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

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

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



Источник: https://infostart.ru/journal/news/mir-1s/firma-1s-anonsirovala-novuyu-funktsionalnost-sklonenie-slovosochetaniy-s-chislitelnymi_945544/
Автор:
Дарья Расина Редактор


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. accounting_cons 358 19.11.18 13:02 Сейчас в теме
Ура. Но в типовых конфигурациях это будет через год.
chebser; A_Max; portwein; Jeka44; wowik; roman.ch; CyberCerber; +7 Ответить
2. Поручик 4471 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 137 21.11.18 10:13 Сейчас в теме
А вот интересно под все поддерживаемые языки реализовали или только под русский? Вот у меня например есть острая потребность в таком функционале для немецкого языка.
8. wolfsoft 2422 21.11.18 10:53 Сейчас в теме
9. Mortiferus 341 27.11.18 17:53 Сейчас в теме
10. _wlad_ 29.11.18 17:27 Сейчас в теме
Фигня это! Уже примерно лет 5 обжевывают эти склонялки разной степени косячности.
Щаз открою главную военную тайну: в конфах замечены реквизиты примерно такие "НаименованиеВРодительномПадеже"... ага для ручного заполнения :)
Оставьте свое сообщение

См. также

Объявляем конкурс и второй тур голосования за доклады INFOSTART EVENT 2021

Новость Инфостарт infostartevent Мероприятия

Продолжаем составлять программу INFOSTART EVENT 2021. Ранее мы анонсировали уже принятые доклады технического и управленческого потока, а сегодня открываем второй тур голосования, по результатам которого соберем финальную программу конференции!

сегодня в 11:30    207    kbazzh    0       

В «Конвертацию данных 3.1» встроили возможности «Конвертации данных 2.0»

Новость Интеграция ИТ-новость

Конфигурация для подготовки правил обмена «КД 3.1» теперь позволяет разрабатывать не только правила формата EnterpriseData, но и классические правила для универсального обмена в формате XML, а также правила регистрации объектов.

вчера в 13:20    1710    vikad    5       

Фирма «1С» выпустила универсальное рабочее место кассира для типовых конфигураций

Новость ИТ-новость Онлайн-кассы

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

вчера в 09:24    1640    ЕленаЧерепнева    4       

Неделя до старта базового курса для начинающих 1С-программистов

Новость Обучение, бизнес-тренинг, курсы Инфостарт

С 10 марта участники курса под началом преподавателя – Николая Бондаренко – начнут изучать базовые принципы программирования в платформе «1С:Предприятие» с нуля.

02.03.2021    1307    user997184    0       

Первые управленческие доклады INFOSTART EVENT 2021

Новость Инфостарт infostartevent Мероприятия

Вчера мы объявили первые технические доклады INFOSTART EVENT 2021, а сегодня готовы представить первые управленческие доклады конференции.

02.03.2021    1912    kbazzh    0       

Подводим итоги митапа по современным подходам при сборе требований и составлении ТЗ

Новость Инфостарт Infostart Meetup Мероприятия

26 февраля состоялся митап Инфостарта, где участники вместе с экспертами обсудили роль правильно сформулированных требований и важность технического задания в конечном успехе проекта.

01.03.2021    1842    vikad    0       

Первые технические доклады INFOSTART EVENT 2021

Новость Инфостарт infostartevent Мероприятия

Подходит к концу первый тур голосования за доклады юбилейной конференции INFOSTART EVENT. Сегодня мы хотим показать вам первую часть программы!

01.03.2021    2886    kbazzh    0       

1C:EDT становится полностью бесплатной, начиная с релиза 2021.1

Новость EDT ИТ-новость

Фирма «1С» объявила о выходе нового релиза 1С:EDT и об изменениях лицензионной политики для данного продукта. Теперь 1С:EDT доступна без действующей подписки ИТС, после прохождения несложной регистрации.

01.03.2021    2752    ЕленаЧерепнева    7       

Готово расписание митапа «DevOps в 1С: Инструменты автоматизации рутины в 1С-разработке»

Новость Автоматизация Инфостарт Infostart Meetup Мероприятия

5 марта пройдет митап «DevOps в 1С: Инструменты автоматизации рутины в 1С-разработке». Рассказываем вам, какие доклады вошли в состав митапа, и чем он может быть полезен для участников сообщества.

26.02.2021    5060    kbazzh    2       

INFOSTART PARTY и специальный ужин для VIP-гостей и докладчиков

Новость Инфостарт infostartevent Мероприятия

Кто хорошо слушает доклады, тот хорошо танцует и развлекается на INFOSTART PARTY. Мы определили место проведения вечеринки, а также выбрали ресторан для традиционного VIP-ужина. Сегодня расскажем вам об этом.

26.02.2021    3456    kbazzh    28       

Фирма «1С» продлила действие льготной подписки на «1С:Фреш»

Новость 1С:Фреш Сервисы

Специальные условия позволяют перейти с базовых версий на облачные с очень существенной экономией в первый год пользования подпиской. Рассказываем о преимуществах и возможных рисках такого перехода.

25.02.2021    4309    ЕленаЧерепнева    0       

Оцени свои знания по составлению ТЗ и получи методические материалы

Новость Инфостарт Infostart Meetup Мероприятия

Уже в эту пятницу, 26 февраля, пройдет митап «Сбор требований и составление ТЗ: современные подходы в управлении проектами».

24.02.2021    4257    eselyanina    1       

INFOSTART EVENT 2021: осталось семь дней, чтобы подать заявку на доклад

Новость Инфостарт infostartevent Мероприятия

Мы вышли с февральских праздников и сегодня готовы объявить сроки приема заявок на доклады, а также сроки второго тура голосования. Расскажем вам о том, как будет формироваться программа конференции INFOSTART EVENT.

24.02.2021    4438    kbazzh    5       

Подводим итоги митапа по применению практик CI/CD для решений на 1С

Новость Инфостарт Infostart Meetup Мероприятия

Вчера, 19 февраля, Инфостарт собрал разработчиков в онлайне, чтобы обсудить применимость процессов непрерывной интеграции и поставки (Continuous Integration и Continuous Delivery) для мира 1С.

20.02.2021    3184    vikad    0       

Фирма «1С» опубликовала новую версию «1С:Исполнителя»

Новость Автоматизация ИТ-новость

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

19.02.2021    4305    ЕленаЧерепнева    0       

В реестр отечественного ПО хотят включить зарубежный софт

Новость Импортозамещение ИТ-новость Минкомсвязь

Минцифры намерено включать в реестр отечественного ПО иностранный софт, который был доработан российскими программистами. При этом подтверждать масштабы изменений не придется.

19.02.2021    2781    user1015646    0       

Открываем продажу видеокурсов по расчетным и бухгалтерским задачам

Новость Обучение, бизнес-тренинг, курсы Инфостарт

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

18.02.2021    3111    user997184    0       

Готово расписание онлайн-митапа «Сбор требований и составление ТЗ: современные подходы в управлении проектами»

Новость Инфостарт Infostart Meetup Мероприятия

26 февраля продолжим традицию онлайн-встреч и проведем митап «Сбор требований и составление ТЗ: современные подходы в управлении проектами».

18.02.2021    4436    eselyanina    0       

Для начинающих 1С-разработчиков – два курса по специальной цене

Новость v8::СКД Обучение, бизнес-тренинг, курсы Инфостарт

Комплексное предложение включает два курса: «Запросы и отчеты» и «Базовый курс по обмену данными в системе 1С:Предприятие». Обучение подойдет начинающим программистам, у которых уже есть опыт работы с платформой.

17.02.2021    4672    user997184    0       

INFOSTART EVENT 2021: конференция состоится!

Новость Инфостарт infostartevent Мероприятия

17 февраля можно помечать красным днем в календаре, ведь сегодня мы получили официальное разрешение на проведение INFOSTART EVENT 2021!

17.02.2021    7182    kbazzh    16       

22 марта стартует шестой поток онлайн-курса «Технология выполнения проектов ERP-класса – процессный подход»

Новость ERP2 Обучение, бизнес-тренинг, курсы

С 22 марта по 25 мая на Инфостарте пройдет онлайн-курс о процессном подходе в управлении проектами. Обучение предназначено для подготовки специалистов по автоматизации процессов управления в 1С:ERP, 1С:УХ, 1С:КА, 1С:УТ.

16.02.2021    2894    dklimchuk    0       

Стартовал конкурс на лучший «1С:Проект года-2020»

Новость ИТ-новость Конкурс

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

16.02.2021    3991    ЕленаЧерепнева    0       

Подводим итоги митапа по мотивации удаленных команд

Новость Инфостарт Infostart Meetup Мероприятия

12 февраля Инфостарт провел онлайн-встречу по обсуждению мотивации удаленных сотрудников. Поговорили о том, как преодолевать ограничения удаленной работы и как развивать в сотрудниках лидерство и самоорганизацию.

15.02.2021    4276    vikad    0       

Анонсированы новые улучшения системы взаимодействия для платформы 8.3.20

Новость v8 Зазеркалье ИТ-новость

У пользователей системы взаимодействия появится больше возможностей для обмена сообщениями в чате. Также небольшие изменения внесены в работу видеоконференций.

15.02.2021    3460    ЕленаЧерепнева    2       

Фирма «1С» запустила новые тарифы в сервисе 1С-ЭДО

Новость Сервисы

Пользоваться сервисом 1С-ЭДО теперь можно на условиях предоплаты. Фирма «1С» опубликовала несколько тарифов с более низкой стоимостью исходящего трафика.

12.02.2021    4677    ЕленаЧерепнева    1