Просмотров: 12305 (Статистика ведётся с 06.02.2017)

Пользовательское поле - функционал системы, позволяющий добавлять к объектам системы поля, не предусмотренные штатным функционалом.

Чаще всего этот функционал используется в информационных блоках. Но поля можно создавать и в других модулях системы. В тех формах, где возможно добавление Пользовательских полей есть закладка Доп. свойства и на этой закладке ссылка Добавить пользовательское свойство.

Опишем пример создания поля Скайп в форме добавления нового пользователя. Это поле будет относиться к сущности USER Главного модуля

Изначально закладка Личные данные формы добавления нового пользователя (Настройки > Пользователи > Список пользователей > Добавить пользователя) выглядит следующим образом:

Модифицируем данную закладку, добавив в раздел Телефоны поле Скайп.


На закладке Доп. свойства формы добавления нового пользователя (Настройки > Пользователи > Список пользователей > Добавить пользователя) кликните по единственной имеющейся там ссылке:

Откроется форма добавления пользовательского свойства, сразу привязанного к нужной нам форме (поле Объект уже с заданным значением):

Заполните поля:

  • Тип данных - для ввода логина скайпа удобно значение Строка.
  • Код поля - введите UF_SKYPE (код обязательно должен начинаться с UF_).
  • Для возможности поиска по вашему пользовательскому полю отметьте галочкой Значения поля участвуют в поиске.
  • В языковых настройках укажите как будет называться ваше поле: для русского языка - Скайп, для английского - Skype.

Примечание: об остальных полях формы добавления/редактирования пользовательского поля читайте в пользовательской документации.

Сохраните внесенные изменения.

Затем снова перейдите к форме добавления нового пользователя и нажмите кнопку Настроить на контекстной панели:

Появится окно настройки формы редактирования/добавления нового пользователя:

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

После того, как поле будет перенесено в список выбранных полей, с помощью кнопок Выше и Ниже выберите его расположение среди других полей секции Телефоны.

Пометьте галочкой опцию Установить данные настройки по умолчанию для всех пользователей и нажмите Сохранить.

Теперь новое поле будет доступно для заполнения при добавлении новых пользователей и в формах настройки текущих:

Название нового поля выведено в виде гиперссылки, нажав на которую вы перейдете в форму редактирования данного поля.

Документация по теме:



26


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