Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Таблица XProtokolавтокорректируемая таблица. Содержит историю изменения объектов из некоторых базовых таблиц:

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

В таблице фиксируются изменения записей компонент.

Поле

Описание

Тип

Ключ

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

Action

Вид изменения:

«С» – Создание

«И» – Изменение

«У» – Удаление

«F» – Выполнение

«L» – Установка блокировки на элемент разработки

«U» – Снятие блокировки c элемента разработки

«М» – Изменение блокировки  элемента разработки

«*» – Запись в историю

«>» – Перемещение в архив системы

«<» – Извлечение из архива системы

char(1)

Да

Да

DateAct

Дата изменения

datetime

Да

Да

SrcObjID

ИД измененной таблицы: XObj.XRecID

Int

Да

Да

SrcRecID

ИД измененной записи. Поле XRecID из таблицы, в которую были внесены изменения

Int

Да

Да

UserID

Имя пользователя, под которым он входит в систему: MBAnalit.Kod [справочник Пользователи (ПОЛ)]

varchar(30)

Да

Да

Detail

Детальное описание. Значения основных полей: ИД записи, Имя, Заголовок

varchar(max)

Нет

Нет

HostID

Имя компьютера, с которого было произведено действие

varchar(255)

Нет

Нет

SrcRecStat

XRecStat источника

char(1)

Нет

Нет

AppName

Имя приложения, под которым сделаны изменения

varchar(30)

Нет

Нет

ServerName

Имя удаленного сервера, на котором сделаны изменения или текущий

varchar(30)

Нет

Нет

ArchiveTag

Признак архивирования записи справочника

Int

Да

Да

ReferenceTypeID

ИД типа справочника

Int

Нет

Нет

Пример

Получить изменения записей компоненты Диалоги:

 

select *
from dbo.XProtokol
where
 SrcObjID =
  (select XRecID
    from dbo.XObj
    where TblName = 'SBDialog')

См. также

 

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }