Партнер

Элемент управления Партнер предназначен для выбора сотрудника из Справочника контрагентов и изменения данных справочника.

Справочник контрагентов
Рисунок 1. Справочник контрагентов

Вариант отображения ЭУ зависит от свойства Режим редактирования:

  • Редактирование. Данный вариант может быть использован только в разметке режима редактирования карточки.

    В режиме Редактирование поддерживается быстрый поиск и выбор сотрудника из Справочника контрагентов. Быстрый поиск и поиск при выборе из справочника осуществляется по фамилии, имени и отчеству сотрудника.

    Элемент управления "Партнер" в режиме редактирования
    Рисунок 2. Элемент управления "Партнер" в режиме редактирования

    Быстрый поиск осуществляется по названию организации, подразделения контрагента и ФИО сотрудника контрагента, а в режиме выбора из справочника также возможен поиск организации по ИНН.

  • По месту. Выбор и изменение выбранного сотрудника контрагента осуществляется при нажатии на ссылку в ЭУ. Поиск и выбор осуществляется аналогично поиску и выбору для режима Редактирование.

    Данный вариант подходит как для разметки режима редактирования, так и для разметки режима просмотра карточки.

    Элемент управления "Партнер" в режиме редактирования по месту
    Рисунок 3. Элемент управления "Партнер" в режиме редактирования по месту
  • Без редактирования. ЭУ в данном режиме отображает текстовое значение, соответствующее состоянию булевых данных в связанном поле карточки.

Особенность удаления записей из Справочника контрагентов

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

Удаление будет произведено, только если у текущего пользователя есть права на удаление.

Запись будет удалена от имени учётной записи пула приложений Web-клиента, если у пользователя нет прав на удаление записей из Справочника контрагентов.

Если нужно запретить удаление записей пулом приложений, запретите данную операцию для учётной записи пула приложений Web-клиента в настройках дискреционной безопасности Справочника контрагентов.

Свойства

Общие

Название ЭУ

Название типа элемента управления.

Название

Уникальное название элемента управления.

Тег

Простое текстовое свойство, позволяющее добавить для ЭУ скрипт (например, JSON).

Внешний вид

Заполнитель

Текст, отображаемый в элементе управления, если сотрудник не выбран.

Локализуемый

Операция редактирования для видимости

Определяет операцию, которая должна быть доступна, чтобы ЭУ отображался для пользователя. Работа свойства зависит от значения свойства Видимость:

  • Когда флаг Видимость установлен и выбрана операция редактирования для видимости, видимость элемента определяется исходя из доступности пользователю выбранной операции редактирования.

  • Когда флаг Видимость установлен, и операция редактирования для видимости НЕ выбрана, ЭУ отображается всегда.

  • Когда флаг Видимость НЕ установлен, ЭУ всегда скрыт.

Отображать метку без значения

Определяет вариант отображения метки.

  • Когда флаг установлен, текст метки отображается всегда.

  • Когда флаг не установлен, текст метки отображается, только если задано значение ЭУ.

Подсказка

Содержимое всплывающей подсказки.

Локализуемый

Подсказка к значению

Содержимое всплывающей подсказки, отображаемой если сотрудник выбран. Возможные варианты:

  • ФИО.

  • ФИО+Должность.

  • Не используется. Во всплывающей подсказке отображается текст из поля Подсказка.

Локализуемый

Текст метки

Содержимое метки, отображаемой слева от элемента управления.

Локализуемый

Формат отображения

Определяет формат отображения данных сотрудника в ЭУ:

  • Фамилия И.О..

  • Строка отображения. Используется формат отображения, настроенный в Справочнике контрагентов.

Данные

Расширенный источник данных

Выбор типа источника данных элемента управления: текущая карточка или один из типов, настроенных в корневом элементе разметки.

Источник данных

Секция карточки, содержащая данные элемента управления.

Поле данных

Поле карточки, содержащее ссылку на сотрудника из Справочника контрагентов.

Выбирать из

Ограничивает возможность поиска/добавления сотрудников. Пользователь сможет искать и добавлять сотрудников только в выбранную организацию или в подчиненные организации и подразделения.

Если значение не установлено, область поиска/добавления не ограничивается.

Операция редактирования

Выбор операции редактирования значения элемента управления. Если операция недоступна пользователю, изменение значения элемента управления также недоступно. Если операция не выбрана, возможность редактирования значения элемента управления не проверяется.

Если значение Операции редактирования наследуется от родительского Блока, название свойства меняется на Операция редактирования (наследовано).

Поведение

Видимость

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

Адаптивный

Дополнительные css классы

Названия дополнительных классов CSS для изменения стиля элемента управления. Перечисляются через пробел.

Задержка поиска (мс)

Определяет время задержки (в мс) от ввода последнего символа в строку поиска до выполнения быстрого поиска по справочнику.

Обязательное

Определяет требование к заполнению значения ЭУ до сохранения карточки:

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

  • Когда флаг не установлен, присваивать значение необязательно.

Отключен

Когда флаг установлен, отключается возможность изменить значения элемента управления. Работает совместно со свойством `Операция редактирования. Редактирование будет запрещено, если одно из свойств запрещает редактирование.

Адаптивный

Переходить по TAB

Флаг определяет последовательность перехода по ЭУ карточки при нажатии кнопки TAB. Если флаг установлен, переход по TAB разрешён.

Показывать иконку

Свойство регулирует отображение иконки элемента управления. Когда флаг установлен (по умолчанию) иконка ЭУ отображается. Когда флаг снят, иконка не отображается.

Редактирование справочника

Активирует функцию редактирования данных Справочника контрагентов с помощью данного элемента управления. Когда флаг установлен, редактирование разрешено при наличии у пользователя прав. Когда флаг снят, функции редактирования справочника не предоставляются.

Режим редактирования

Определяет вариант отображения элемента управления и возможность изменения его значения:

  • По месту. Значение изменяется нажатием на элемент управления.

    Данный вариант подходит как для разметки режима редактирования, так и для разметки режима просмотра карточки.

  • Редактирование. Значение изменяется непосредственно в элементе управления.

    Данный вариант может быть выбран в разметке режима редактирования и просмотра.

    Если элемент с режимом Редактирование добавлен в разметку просмотра, необходимо самостоятельно обеспечить сохранение его значения. Например, с использованием скриптов карточек.

  • Без редактирования. Значение изменить нельзя.

Стандартный css класс

Название CSS класса, в котором определён стандартный стиль элемента управления.

События

Перед загрузкой результатов поиска

Вызывается перед отправкой запроса на получение данных Справочника контрагентов с сервера.

Перед закрытием окна редактирования

Вызывается перед закрытием окна редактирования в режиме редактирования По месту.

Перед закрытием окна справочника

Вызывается перед закрытием окна выбора значения из справочника.

Перед открытием окна редактирования

Вызывается перед открытием окна редактирования в режиме редактирования По месту.

Перед открытием окна справочника

Вызывается перед открытием окна выбора значения из справочника.

После загрузки результатов поиска

Вызывается после получения данных Справочника контрагентов с сервера.

После закрытия окна редактирования

Вызывается после закрытия окна редактирования в режиме редактирования По месту.

После закрытия окна справочника

Вызывается после закрытия окна выбора значения из справочника.

После изменения текущего фильтра

Вызывается после изменения пользователем фильтра данных Справочника контрагентов.

После открытия окна редактирования

Вызывается после открытия окна редактирования в режиме редактирования По месту.

После открытия окна справочника

Вызывается после открытия окна выбора значения из справочника.

При изменении текущего фильтра

Вызывается при изменении пользователем фильтра данных Справочника контрагентов.

При наведении курсора

Вызывается при входе курсора мыши в область элемента управления.

При отведении курсора

Вызывается, когда курсор мыши покидает область элемента управления.

После смены данных

Вызывается после изменения содержимого элемента управления.

При щелчке

Вызывается при щелчке мыши по любой области элемента управления.