Функция МНОЖЕСТВЕННОЕЧИСЛО: различия между версиями
Artem (обсуждение | вклад) (Новая страница: «Функция используется для склонения окончания слова в зависимости от числа, которое указано перед ним в шаблоне документа. == Формат == МНОЖЕСТВЕННОЕЧИСЛО(число; "текст1"; "текст2"; "текст3") В зависимости от вычисленного значения числа функция подберет од...») |
Artem (обсуждение | вклад) Нет описания правки |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
{{#seo: | |||
|title=Функция МНОЖЕСТВЕННОЕЧИСЛО | |||
|titlemode=append | |||
|keywords=планфикс, Шаблоны, документы, функции, шаблоны документов, функции в шаблонах документов, МНОЖЕСТВЕННОЕЧИСЛО | |||
|description=Функция МНОЖЕСТВЕННОЕЧИСЛО | |||
}} | |||
Функция используется для склонения окончания слова в зависимости от числа, которое указано перед ним в шаблоне документа. | Функция используется для склонения окончания слова в зависимости от числа, которое указано перед ним в шаблоне документа. | ||
Строка 30: | Строка 36: | ||
== Пример == | == Пример == | ||
В | В документе можно указать такую функцию МНОЖЕСТВЕННОЕЧИСЛО(): | ||
<div style="display: block; padding: 1em; margin: 0 0 10px; font-size: 13px; line-height: 1.65; color: black; word-wrap: break-word; background-color: #f9f9f9; border: 1px solid #ddd; border-radius: 4px;"><nowiki>МНОЖЕСТВЕННОЕЧИСЛО(СУММА({{Аналитика.Услуга.Стоимость}}*{{Аналитика.Услуга.Количество}}); "рубль"; "рубля"; "рублей")</nowiki></div> | <div style="display: block; padding: 1em; margin: 0 0 10px; font-size: 13px; line-height: 1.65; color: black; word-wrap: break-word; background-color: #f9f9f9; border: 1px solid #ddd; border-radius: 4px;"><nowiki>МНОЖЕСТВЕННОЕЧИСЛО(СУММА({{Аналитика.Услуга.Стоимость}}*{{Аналитика.Услуга.Количество}}); "рубль"; "рубля"; "рублей")</nowiki></div> | ||
== Перейти == | |||
*[[Функции]] |
Текущая версия от 14:20, 30 октября 2024
Функция используется для склонения окончания слова в зависимости от числа, которое указано перед ним в шаблоне документа.
Формат
МНОЖЕСТВЕННОЕЧИСЛО(число; "текст1"; "текст2"; "текст3")
В зависимости от вычисленного значения числа функция подберет один из трёх параметров. Параметры необходимо указать в строгой последовательности, которая подбирается по алгоритму.
Например, вам необходимо просклонять слово «рубль». Действуйте по следующему алгоритму.
Сначала просклоняйте нужное слово с числами 1 и 21:
- 1 рубль
- 21 рубль
Значит первым параметром в функции вместо "текст1" надо указать слово «рубль».
Затем просклоняйте то же слово с числами 2 и 123:
- 2 рубля
- 123 рубля
Значит вторым параметром в функции вместо "текст2" надо указать слово «рубля».
Потом просклоняйте нужное слово с числами 25 и 111:
- 25 рублей
- 111 рублей
Значит третьим параметром в функции вместо "текст3" будет слово «рублей».
Пример
В документе можно указать такую функцию МНОЖЕСТВЕННОЕЧИСЛО():