Повторяющиеся переменные

Материал из Planfix
Версия от 11:55, 1 августа 2024; Artem (обсуждение | вклад) (Новая страница: «{{#seo: |title=Повторяющиеся переменные |titlemode=append |keywords=функции, планфикс, переменные, повторяющиеся переменные |description=Повторяющиеся переменные }} Повторяющиеся (множащиеся) переменные — это переменные, которые используются для работы с полями, содержащими...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к: навигация, поиск

Повторяющиеся (множащиеся) переменные — это переменные, которые используются для работы с полями, содержащими несколько значений (исполнители, файлы и т.д.). Они позволяют автоматически выводить данные из этих полей в шаблоны документов, текст с переменными, вычисляемые поля, создавая строки для каждого значения или объединяя их в одну строку через запятую.

К полям содержащим наборы значений в задачах, контактах, проектах, сотрудниках относятся:

Системные поля

Название поля Пример переменной Исполнители Шаблон:Задача.Исполнитель Участники Шаблон:Задача.Участник Аудиторы Шаблон:Задача.Аудитор задачи Подзадачи Шаблон:Задача.Подзадачи Аналитика Шаблон:Аналитика.Фактическое время работы Файлы Шаблон:Задача.Прикрепленные файлы Шаблон:Задача.Файл задачи Шаблон:Задача.Все файлы задачи


Пользовательские поля

  • Список
  • Набор задач
  • Набор значений справочника
  • Список пользователей
  • Набор значений
  • Файлы

Значения переменной в одну строку

Если использовать повторяющуюся переменную в Word или тексте с переменными, то все значения поля будут перечислены в одну строку через запятую. Вот так переменная выглядит в шаблоне:

VuQGHl.png


А вот так в сформированном документе:

pGqnKd.png


Значения переменной с новой строки

Повторяющиеся переменные в Excel или таблице в Word автоматически размножают строки и выводят все значения, входящие в поле.

Вот так выглядят переменные в шаблоне документа:

H0hpPb.png


Вот так переменные развернулись в автоматически сформированном документе:

8tmFkW.png


Дополнительно

Для более сложного отображения данных в тексте с переменными можно использовать конструкции ДЛЯКАЖДОГО или ТАБЛИЦА.

ДЛЯКАЖДОГО с повторяющейся переменной в динамическом блоке:

lhkdlH.png


После сохранения блока данные отобразятся в виде столбца:

YHzmmT.png

Важно

  • В конструкциях ДЛЯКАЖДОГО и ТАБЛИЦА первым аргументом необходимо указывать название поля, по которому нужно произвести итерацию:

8Lhqbo.png


  • Внутри текста каждой из конструкций необходимо добавить имя переменной с указанием поля, из которого нужно вывести данные:

jUon92.png


Перейти