История записей

Record historyProfessional Edition+

Введение

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

Включение истории записей

Добавление коллекций и полей

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

Синхронизация исторических снимков данных

  • Для записей, созданных до включения отслеживания истории, изменения будут регистрироваться только после первого обновления, которое создаст снимок; первоначальное обновление или удаление не будут записаны.
  • Чтобы сохранить историю уже существующих данных, можно выполнить разовую синхронизацию снимков.
  • Размер снимков по коллекции считается как: число записей × число отслеживаемых полей.
  • Для больших наборов данных рекомендуется фильтровать по области данных и синхронизировать только важные записи.

Нажмите «Синхронизировать исторические снимки», настройте поля и область данных, затем запустите синхронизацию.

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

Использование блока истории записей

Добавление блока

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

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

Редактирование шаблонов описания

Нажмите Редактировать шаблон в настройках блока, чтобы задать текст описания для записей операций.

Можно отдельно настроить шаблоны описания для операций создания, обновления и удаления. Для операций обновления также можно настроить шаблон описания изменений полей — один общий для всех полей или отдельный для конкретных полей.

При настройке текста можно использовать переменные.

После настройки можно применить шаблон ко всем блокам истории записей текущей коллекции или только к этому блоку истории записей.