Набор значений справочника: различия между версиями
Artem (обсуждение | вклад) Нет описания правки |
Artem (обсуждение | вклад) Нет описания правки |
||
Строка 12: | Строка 12: | ||
Обратите внимание, набор значений справочника — это множащееся поле, т.е. если использовать его в таблицах шаблона документа, значения поля будут множится. | Обратите внимание, набор значений справочника — это множащееся поле, т.е. если использовать его в таблицах шаблона документа, значения поля будут множится. При этом стоит учитывать следующее: | ||
< | Переменная <nowiki>{{Задача.Оказанные услуги}}</nowiki> отобразит в документе значение только первой записи справочника из набора. | ||
Для отображения всех значений необходимо использовать параметр !сцепить: | |||
{{Задача.Оказанные услуги.!сцепить}} | |||
Версия от 08:29, 13 августа 2021
Набор значений справочника — это тип поля, который используется в Справочниках ПланФикса. Поля такого типа служат для хранения ссылок на записи из другого справочника ПланФикса. Отличительной чертой этого типа поля является то, что в нем одновременно может быть указано несколько значений.
Пример поля типа Набор значений справочника:
Обратите внимание, набор значений справочника — это множащееся поле, т.е. если использовать его в таблицах шаблона документа, значения поля будут множится. При этом стоит учитывать следующее:
Переменная {{Задача.Оказанные услуги}} отобразит в документе значение только первой записи справочника из набора.
Для отображения всех значений необходимо использовать параметр !сцепить:
Шаблон:Задача.Оказанные услуги.!сцепить
Дочерние поля «Набора значений справочника»
Для поля типа «Набор значений справочника» можно вывести списком значения дочерних полей.
Например, вы автоматически формируете договор на оказание услуг. Он состоит из переменных, одна из которых является полем типа «Набор значений справочника» и содержит список стран, на которые распространяется действие договора. Такая переменная в шаблоне договора выглядит так:
{{Задача.Территория действия договора}}
Для того, чтобы отобразить дочернее поле, в переменной через точку укажите его имя. Вот так:
{{Задача.Территория действия договора.Город}}