Сцепить: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Нет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
[[Набор значений справочника]] при использовании в шаблонах документа является множащимся полем.
{{#seo:
|title=Сцепить
|titlemode=append
|keywords=пользовательские поля, набор значений справочника, сцепить, !сцепить
|description=Сцепить
}}
[[Набор значений справочника]] при использовании в шаблонах документа является [[Автоматическое размножение строк документа |множащимся полем]].


Бывают случаи, когда в документах необходимо выводить набор значений справочника одной строкой, например, список оказываемых услуг. Для этого в переменной шаблона документа используйте '''!сцепить''':
Бывают случаи, когда в документах необходимо выводить набор значений справочника одной строкой, например, список оказываемых услуг. Для этого в переменной шаблона документа используйте '''!сцепить''':
Строка 27: Строка 33:


  Васильев, Зайцев, Юдашкин
  Васильев, Зайцев, Юдашкин
== Дополнительно ==
*[https://planfix.com/ru/blog/nabor-znachenij-iz-spravochnika/| Набор значений из справочника]




== Перейти ==
== Перейти ==
*[[Набор значений справочника]]
*[[Набор значений справочника]]
*[[Справочники]]
*[[Автоматическое размножение строк документа]]

Текущая версия от 05:24, 16 августа 2021

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

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

  • {{Задача.Оказанные услуги.!сцепить}} — в документе отобразятся все значения переменной из первого столбца справочника через запятую без пробела (это настройка по умолчанию):
рихтовка,шпатлёвка,окрашивание


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

  • {{Задача.Оказанные услуги.!сцепить::разделитель=", "}} — отобразятся в одной строке все значения переменной из первого столбца справочника через запятую с пробелом:
рихтовка, шпатлёвка, окрашивание


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

  • {{Задача.Оказанные услуги.!сцепить.Ответственный}} — отобразятся в одной строке все значения поля «Ответственный» через запятую без пробела:
 Васильев,Зайцев,Юдашкин


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

  • {{Задача.Оказанные услуги.!сцепить.Ответственный::разделитель=", "}} — отобразятся в одной строке все значения поля «Ответственный» через разделитель запятую с пробелом:
Васильев, Зайцев, Юдашкин


Перейти