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

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Нет описания правки
 
(не показано 9 промежуточных версий 3 участников)
Строка 5: Строка 5:
|description=тип поля Набор значений справочника
|description=тип поля Набор значений справочника
}}
}}
'''Набор значений справочника''' — это тип пользовательского поля ПланФикса, который служит для хранения ссылок на записи [[Справочники |справочников]] ПланФикса. Отличительной чертой этого типа поля является то, что в нем одновременно может быть указано несколько значений.
'''Набор значений справочника''' — это тип пользовательского поля ПланФикса, который служит для хранения ссылок на записи [[Справочники |справочников]] ПланФикса. Отличительной чертой этого типа поля является то, что в нем одновременно может быть указано несколько значений. Создать поле типа '''Набор значений справочника''' можно в качестве [[Пользовательские поля | пользовательского поля]], поля [[Справочники | справочника]] и поля [[Аналитика | аналитики]].  


Обратите внимание, набор значений справочника — это [[Автоматическое размножение строк документа |множащееся поле]].
Пример пользовательского поля типа '''Набор значений справочника''':


Бывают случаи, когда в документах необходимо выводить набор значений справочника одной строкой. Например, список оказываемых услуг.  
https://p.pfx.so/pf/Uk/K3lehN.png


Для этого в переменной шаблона документа используйте параметр '''!сцепить''':


*'''<nowiki>{{Задача.Оказанные услуги.</nowiki><span style="color:green;">!сцепить</span>}}''' — в документе отобразятся все значения переменной из первого столбца справочника через запятую без пробела (это настройка по умолчанию):
== Параметры поля ==


рихтовка,шпатлёвка,окрашивание
*'''Запрещать дублирование значений''' — не даст сохранить значение поля, если в нем уже есть такое значение для данного поля в другой задаче/контакте.




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


*'''<nowiki>{{Задача.Оказанные услуги.</nowiki>!сцепить<span style="color:green;">::разделитель=", "</span>}}''' — отобразятся в одной строке все значения переменной из первого столбца справочника через запятую с пробелом:
*'''Обязательное для заполнения''' — не даст сохранить запись справочника, пока это поле не содержит значения.


рихтовка, шпатлёвка, окрашивание


== Дополнительные параметры для поля этого типа в аналитиках: ==


Такие же правила действуют и для внутренних полей записи справочника:
*'''Переносить заголовок''' — позволяет переносить длинные заголовки на новую строку.


*'''<nowiki>{{Задача.Оказанные услуги.</nowiki><span style="color:green;">!сцепить</span>.Ответственный}}''' — отобразятся в одной строке все значения поля «Ответственный» через запятую без пробела:


  Васильев,Зайцев,Юдашкин
== Важно ==
*Набор значений справочника при использовании в шаблонах документа является [[Автоматическое размножение строк документа |множащимся полем]].
*Бывают случаи, когда в документах необходимо выводить набор значений справочника одной строкой, например, список оказываемых услуг. Для этого в переменной шаблона документа используйте [[Сцепить |!сцепить]].




Можно указать и дополнительный атрибут — «разделитель»:
== Дополнительно ==
*[https://planfix.com/ru/blog/nabor-znachenij-iz-spravochnika/ Набор значений из справочника]


*'''<nowiki>{{Задача.Оказанные услуги.</nowiki>!сцепить.Ответственный<span style="color:green;">::разделитель=", "</span>}}''' — отобразятся в одной строке все значения поля «Ответственный» через разделитель запятую с пробелом:
Васильев, Зайцев, Юдашкин




Строка 43: Строка 41:
*[[Справочники]]
*[[Справочники]]
*[[Типы пользовательских полей]]
*[[Типы пользовательских полей]]
*[https://planfix.com/ru/blog/nabor-znachenij-iz-spravochnika/| Набор значений из справочника]

Текущая версия от 13:51, 2 ноября 2021

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

Пример пользовательского поля типа Набор значений справочника:

K3lehN.png


Параметры поля

  • Запрещать дублирование значений — не даст сохранить значение поля, если в нем уже есть такое значение для данного поля в другой задаче/контакте.


Дополнительные параметры для поля этого типа в справочниках:

  • Обязательное для заполнения — не даст сохранить запись справочника, пока это поле не содержит значения.


Дополнительные параметры для поля этого типа в аналитиках:

  • Переносить заголовок — позволяет переносить длинные заголовки на новую строку.


Важно

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


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


Перейти