Заказать звонок
Логин
Пароль
Войти как пользователь
Логин
Пароль
Войти как пользователь

Пример настройки Универсального списка

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

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

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

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

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

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

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

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

Для этого:

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

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

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

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

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

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

    • Нажмите кнопку Сохранить, система вернется к списку полей.
Примечание: Если теперь открыть форму для создания элемента, то мы увидим, что там уже есть не одно, а два поля:

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

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

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

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

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

0


 Примеры работы с некоторыми модулями системы | Описание курса | Управление каталогом книг