Сцепить: различия между версиями
Материал из Planfix
Artem (обсуждение | вклад) (Новая страница: «Набор значений справочника при использовании в шаблонах документа является множащимся…») |
Artem (обсуждение | вклад) Нет описания правки |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
Набор значений справочника при использовании в шаблонах документа является множащимся полем. | {{#seo: | ||
|title=Сцепить | |||
|titlemode=append | |||
|keywords=пользовательские поля, набор значений справочника, сцепить, !сцепить | |||
|description=Сцепить | |||
}} | |||
[[Набор значений справочника]] при использовании в шаблонах документа является [[Автоматическое размножение строк документа |множащимся полем]]. | |||
Бывают случаи, когда в документах необходимо выводить набор значений справочника одной строкой, например, список оказываемых услуг. Для этого в переменной шаблона документа используйте '''!сцепить''': | Бывают случаи, когда в документах необходимо выводить набор значений справочника одной строкой, например, список оказываемых услуг. Для этого в переменной шаблона документа используйте '''!сцепить''': | ||
*'''<nowiki>{{Задача.Оказанные услуги.</nowiki><span style="color:green;">!сцепить</span>}}''' — в документе отобразятся все значения переменной из первого столбца справочника через запятую без пробела (это настройка по умолчанию): | |||
рихтовка,шпатлёвка,окрашивание | |||
Можно указать собственный разделитель, например, запятую с пробелом. Для этого укажите дополнительный атрибут «::разделитель="значение_разделителя"»: | |||
*'''<nowiki>{{Задача.Оказанные услуги.</nowiki>!сцепить<span style="color:green;">::разделитель=", "</span>}}''' — отобразятся в одной строке все значения переменной из первого столбца справочника через запятую с пробелом: | |||
рихтовка, шпатлёвка, окрашивание | |||
Такие же правила действуют и для внутренних полей записи справочника: | |||
*'''<nowiki>{{Задача.Оказанные услуги.</nowiki><span style="color:green;">!сцепить</span>.Ответственный}}''' — отобразятся в одной строке все значения поля «Ответственный» через запятую без пробела: | |||
Васильев,Зайцев,Юдашкин | |||
Можно указать и дополнительный атрибут — «разделитель»: | |||
*'''<nowiki>{{Задача.Оказанные услуги.</nowiki>!сцепить.Ответственный<span style="color:green;">::разделитель=", "</span>}}''' — отобразятся в одной строке все значения поля «Ответственный» через разделитель запятую с пробелом: | |||
Васильев, Зайцев, Юдашкин | |||
== Перейти == | |||
*[[Набор значений справочника]] | |||
*[[Автоматическое размножение строк документа]] |
Текущая версия от 05:24, 16 августа 2021
Набор значений справочника при использовании в шаблонах документа является множащимся полем.
Бывают случаи, когда в документах необходимо выводить набор значений справочника одной строкой, например, список оказываемых услуг. Для этого в переменной шаблона документа используйте !сцепить:
- {{Задача.Оказанные услуги.!сцепить}} — в документе отобразятся все значения переменной из первого столбца справочника через запятую без пробела (это настройка по умолчанию):
рихтовка,шпатлёвка,окрашивание
Можно указать собственный разделитель, например, запятую с пробелом. Для этого укажите дополнительный атрибут «::разделитель="значение_разделителя"»:
- {{Задача.Оказанные услуги.!сцепить::разделитель=", "}} — отобразятся в одной строке все значения переменной из первого столбца справочника через запятую с пробелом:
рихтовка, шпатлёвка, окрашивание
Такие же правила действуют и для внутренних полей записи справочника:
- {{Задача.Оказанные услуги.!сцепить.Ответственный}} — отобразятся в одной строке все значения поля «Ответственный» через запятую без пробела:
Васильев,Зайцев,Юдашкин
Можно указать и дополнительный атрибут — «разделитель»:
- {{Задача.Оказанные услуги.!сцепить.Ответственный::разделитель=", "}} — отобразятся в одной строке все значения поля «Ответственный» через разделитель запятую с пробелом:
Васильев, Зайцев, Юдашкин