История

Элемент управления История предназначен для отображения истории изменений в карточке.

ЭУ поддерживает два варианта отображения:

  1. В карточке отображается кнопка, при нажатии которой будет открыто окно просмотра истории карточки.

  2. В карточке отображаются последние изменения (количество отображаемых значений настраивается) и кнопка. При нажатии кнопки будет открыто окно просмотра истории карточки:

    Элемент управления "История" с использованием просмотра в карточке
    Рисунок 1. Элемент управления "История" с использованием просмотра в карточке

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

Пример журнала изменений карточки
Рисунок 2. Пример журнала изменений карточки

Свойства

Общие

Название ЭУ

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

Название

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

Тег

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

Внешний вид

Записей в предпросмотре

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

Использовать просмотр в карточке

Настройка отображения последних операций непосредственно в карточке. * Когда флаг установлен, в карточке отображаются несколько последних операций с карточкой и кнопка для открытия окна История карточки, в котором можно просмотреть всю историю. * Когда флаг не установлен, в карточке отображается кнопка для открытия окна История карточки.

Адаптивный

Подсказка

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

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

Текст кнопки

Текст, отображаемый в кнопке. Если значение не установлено, отображается значение по умолчанию.

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

Данные

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

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

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

Скрывать операции

Настройка списка видов операций, не отображаемых в ЭУ.

Настройка осуществляется в форме, открываемой при нажатии кнопки Три точки:

Окно настройки списка видов операций
Рисунок 3. Окно настройки списка видов операций, не отображаемых в ЭУ

Поведение

Видимость

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

Адаптивный

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

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

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

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

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

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

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

Отключен

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

Адаптивный

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

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

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

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

События

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

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

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

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

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

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

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

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

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

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

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

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

При получении фокуса

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

При потере фокуса

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

При щелчке

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