Склонение
Функция склонение изменяет падеж и число слова или словосочетания.
Синтаксис
склонение(текст, падеж, число)
Параметры:
текст— текстовое значение, которое необходимо склонить;падеж— падеж, в котором необходимо вывести текст;число— число, в котором необходимо вывести текст.
Для параметра падеж доступны следующие значения:
| Значение | Вопрос |
|---|---|
Падеж.Именительный |
кто? что? |
Падеж.Родительный |
кого? чего? |
Падеж.Дательный |
кому? чему? |
Падеж.Винительный |
кого? что? |
Падеж.Творительный |
кем? чем? |
Падеж.Предложный |
о ком? о чём? |
Для параметра число доступны следующие значения:
Единственное;Множественное.
Возвращаемое значение
Функция возвращает текстовое значение в указанном падеже и числе.
Особенности
Функция склонение не предназначена для работы с ФИО. Для склонения ФИО используйте функцию инициалы.
Примеры
Склонение должности
Если поле должность содержит:
Генеральный директор
выражение:
склонение(должность, Падеж.Родительный, Единственное)
вернёт:
Генерального директора
Склонение словосочетания
Если поле наименование содержит:
договор поставки
выражение:
склонение(наименование, Падеж.Творительный, Единственное)
вернёт:
договором поставки
Изменение числа
Если поле наименование содержит:
ответственное лицо
выражение:
склонение(наименование, Падеж.Именительный, Множественное)
вернёт:
ответственные лица
Ошибки
Если исходный текст содержит числа, специальные символы или знаки препинания, функция может не обработать значение и вернуть ошибку.
Например:
2 юриста, 1 бухгалтер
Количество и склоняемый текст рекомендуется хранить в отдельных полях.