Перейти к содержимому

Сцепить

Набор значений справочника — это поле с множественными значениями при использовании в шаблонах документов.

В некоторых случаях необходимо вывести в документах набор значений справочника в одну строку, например список предоставляемых услуг. Для этого используйте !concatenate в переменной шаблона документа:

  • {{Task.Services provided.!concatenate}} — все значения переменной из первого столбца справочника выводятся в документе через запятую без пробелов (по умолчанию):
ремонт вмятин,нанесение шпатлевки,покраска


Можно указать свой разделитель, например запятую с пробелом. Для этого добавьте атрибут «::delimiter="значение_разделителя"»:

  • {{Task.Services provided.!concatenate::delimiter=", "}} — все значения переменной из первого столбца справочника будут выведены в одну строку через запятую с пробелом:
ремонт вмятин, нанесение шпатлевки, покраска


Те же правила применяются к внутренним полям записи справочника:

  • {{Task.Services provided.!concatenate.Supervisor}} — все значения поля «Ответственный» будут выведены в одну строку через запятую без пробелов:
Smith, Carter, Anderson


Также можно указать дополнительный атрибут — «delimiter»:

  • {{Task.Services provided.!concatenate.Supervisor::delimiter=", "}} — все значения поля «Ответственный» будут выведены в одну строку через запятую с пробелом:
Smith, Carter, Anderson


Перейти