склонение
Функция склонение
предназначена для изменения формы отдельных слов или целых фраз в зависимости от заданного падежа и числа.
📌 Важно: не применяется для ФИО
Синтаксис
склонение(текст, падеж, число)
Где:
-
текст
— переменная (идентификатор поля), к которой применяется склонение; -
падеж
— форма слова:Именительный
,Родительный
,Дательный
,Винительный
,Творительный
,Предложный
; -
число
—Единственное
илиМножественное
.
Принцип работы
-
Функция получает текст из поля, которое вы указали в первом аргументе.
-
Применяет нужный падеж и число — согласно выбранным параметрам (например, Родительный, Множественное).
-
Возвращает изменённую форму слова или фразы, уже в нужной грамматической конструкции.
⚠️ Важно
Если в значение поля переданы числа, спецсимволы или знаки препинания (например: 2 юриста, 1 бухгалтер
), функция может не отработать и вернуть ошибку обработки.
Чтобы избежать этого:
-
уберите числа и лишние знаки из значения;
-
либо используйте отдельные поля: одно — для количества, другое — для текста.
Пример:
Задача: автоматически склонять название должности в тексте (Р.П.).
Шаги:
-
Вставьте текстовое поле в шаблон.
-
Нажмите дважды левой кнопкой мыши на вставленное поле в теле шаблона.
-
Нажмите на кнопку
f(X)
и выберите «Морфологические» → «Склонение». -
Укажите параметры:
-
Падеж:
Родительный
-
Число:
Единственное
-
Результат
Функция возвращает слово или фразу в нужной грамматической форме.