Набор значений справочника — различия между версиями

Материал из ПланФикс
Перейти к: навигация, поиск
Строка 9: Строка 9:
 
Обратите внимание, набор значений справочника — это [[Автоматическое размножение строк документа |множащееся поле]].  
 
Обратите внимание, набор значений справочника — это [[Автоматическое размножение строк документа |множащееся поле]].  
  
 +
Бывают случаи, когда в документах необходимо выводить набор значений справочника одной строкой. Например, список оказываемых услуг. В этом случае в переменной шаблона документа используйте параметр '''!сцепить''':
  
*'''<nowiki>{{Задача.Оказанные услуги}}</nowiki>''' — переменная отобразит в документе значение только первой записи справочника из набора.
+
*'''<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>}}''' — укажите дополнительно атрибут «::разделитель», чтобы изменить его.
+
 
 +
*'''<nowiki>{{Задача.Оказанные услуги.</nowiki><span style="color:green;">!сцепить</span>.Ответственный}}''' — отобразятся в одной строке все значения поля «Ответственный» через специальный разделитель — запятую без пробела (Это настройка по умолчанию).
 +
 
 +
  Васильев,Зайцев,Юдашкин
 +
 
 +
Можно указать собственный разделитель. Для этого укажите дополнительный атрибут «::разделитель="значение_разделителя"»:
 +
 
 +
*'''<nowiki>{{Задача.Оказанные услуги.</nowiki>!сцепить.Ответственный<span style="color:green;">::разделитель=", "</span>}}''' — отобразятся в одной строке все значения поля «Ответственный» через разделитель запятую с пробелом.
 +
 
 +
Васильев, Зайцев, Юдашкин
  
  

Версия 13:11, 13 августа 2021

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

Обратите внимание, набор значений справочника — это множащееся поле.

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

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

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

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


Перейти