Просмотров: 16627 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 28.04.2017

Внимание! Интерфейс сервиса в видеороликах и на рисунках учебного курса может отличаться по дизайну. Функционал сервиса при этом не меняется.
Учебное видео
Пример настройки универсального списка

Содержание видеоролика может отличаться от текущей версии продукта. Более актуальная информация содержится в тексте урока.

Изменение параметров Универсального списка позволяет настроить конкретный список под решаемые задачи с помощью добавления нужных полей, которые будут отображаться в форме создания элементов списка.

Поля списка - поля, которые будут отображаться в форме создания/редактирования элемента списка. По умолчанию при создании списка автоматически создается только одно поле Название и форма создания элемента списка выглядит так:

Например, если создается список Поставщиков продукции для вашей компании, то в Универсальном списке Поставщики сотрудникам нужно будет заполнять определенный список полей. Например: форма организации, адрес, реквизиты, виды поставляемой продукции и другие. Если создается список комплектующих для определенного изделия, то нужен другой список полей. Например: количество комплектующих, цена, срок службы и так далее.

Так как создатели Битрикс24 заранее не могут знать какие поля вам потребуются, то при создании Универсального списка задается только одно поле: Название. Остальные поля нужно создавать самостоятельно.

Создание полей

Изменение параметров универсального списка доступно по кнопке на контекстной панели на странице редактируемого списка. При нажатии на эту кнопку откроется форма редактирования списка, полностью аналогичная форме создания. Разница от формы создания списка будет только в том, что появится контекстная панель с дополнительными кнопками команд:

Для задания свойств универсального списка нужно воспользоваться кнопкой Поля списка. По этой кнопке откроется список полей, относящихся к универсальному списку. Напомним, что по умолчанию там только одно поле: Название.

Добавим в эту форму новое поле. Например, добавим поле Организационная форма, в которой будет задаваться тип компании поставщика: ООО, ЗАО и так далее.

Для этого:

  • Нажмите кнопку Добавить поле, откроется форма добавления поля:

    Внимание! При выборе разных типов полей в зависимости от выбранного поля могут появляться или пропадать дополнительные поля и вкладки.
  • Заполните поля формы:
    • Название - название поля, под которым оно будет видно в общем списке полей. Введите фразу организационная форма.

    • Обязательное - должно ли быть создаваемое поле обязательным для заполнения. Поставьте флажок в этом поле.
    • Множественное - должно ли создаваемое поле иметь несколько полей для заполнения. Здесь флажок не ставим, одна и та же фирма не может быть и ООО и ЗАО.
    • Тип - выбор типа поля. Выберите тип поля Список, форма перезагрузится, пропадет поле Значение по умолчанию, но появится вкладка Список.

      Внимание! После создания поля изменить его тип невозможно.

    • Перейдите на эту вкладку:

    • Заполните поля списочного свойства.

      Примечание: Если свойств очень много, а список этих свойств достаточно большой, то с помощью ссылки Импортировать списком откройте дополнительное окно, в которое можно вставить заготовленный заранее список свойств.

    • Нажмите кнопку Применить, свойства сохранятся.
    • С помощью ссылки Значение по умолчанию вызовите список добавленных свойств и установите то, свойство, которое будет использоваться чаще всего. Это свойство будет по умолчанию отображаться в этом поле.

      Примечание: Значение по умолчанию можно выставить только в случае, если создаваемое поле будет обязательным для заполнения.

    • Сортировка - порядок расположения создаваемого поля в общем списке полей. Чем выше число, тем ниже расположено будет поле. Введите любое число, в рамках примера это не важно.
    • Показывать ... - эти поля включают/отключают показ создаваемого поля в форме создания или редактирования. Поля обязательные для заполнения нельзя отключать от показа.
    • Только для чтения ... - эти поля включают/отключают показ создаваемого поля в форме создания или редактирования в режиме "для чтения" то есть, без возможности изменения.
    • Показать поле при формировании ссылки на элемент списка. - если планируется использовать ссылки на элементы в переписке, то рекомендуется использовать это поле для тех полей, которые должны отображаться в богатых ссылках.
    • Нажмите кнопку Сохранить, система вернется к списку полей.
Примечание: Если теперь открыть форму для создания элемента, то мы увидим, что там уже есть не одно, а два поля:

Создайте аналогичным способом поля для нужного вам списка.

Значения типов

Учебное видео
Типы полей универсального списка

Содержание видеоролика может отличаться от текущей версии продукта. Более актуальная информация содержится в тексте урока.

Суть значений типов понятны из их названия, однако ниже приведены значения типов, которые могут вызвать затруднения при использовании:

  • Строка - значение свойства задается в виде текстовой строки;
  • Число - значение свойства задается в виде числа;
  • Список - значение свойства выбирается из списка;
  • Файл - в качестве значения свойства используется загрузка файла с внешних источников;
  • Файл (Диск) - в качестве значения свойства используется выбор файла с Моего Диска или Общего диска;
  • Привязка к разделам - с помощью данного свойства можно задать связь между элементом данного инфоблока и разделами другого информационного блока;
  • Привязка к элементам - задание связи между элементами информационных блоков «поштучно»;
  • HTML/текст - значение свойства задается в виде текста с HTML-тегами;
  • Счетчик - аналог autoincrement для БД. При добавлении элемента инфоблока значение будет больше на единицу, чем последнее. Стартовое значение задается произвольно. Можно использовать для журналов учета входящих документов и т.п., где должна быть непрерывная нумерация документов.
  • Дата/Время - значение свойства задается в виде даты/времени;
  • Видео - задается связь между элементом списка и медиафайлом;
  • Привязка к элементам в виде списка - задание связи между элементами списком.
  • Привязка к элементам CRM - задание связи между элементами списка и элементами CRM.
  • Привязка к Яндекс.Карте - задание связи между элементами списка и местоположением на Яндекс карте.

Список ссылок по теме:


15


Курсы разработаны в компании «1С-Битрикс»