Мельница данных- Класс TRoutineHistory (Вызовы)  (раздел целиком)  (14.03.2025)
Класс TRoutineHistory (Вызовы)

ДиаграммаКласс TParameterHistory (Параметры вызовов)


1. Свойства

Свойства класса TRoutineHistory:

Имя Тип Обязательно Видимость Доступ Назначение
SessionTSessionHistory Нет Скрыто от пользователя Только для чтения

Сессия

  SessionTimeStamp datetime Да Видимо пользователю Только для чтения

Время начала сессии

  SessionCloseStamp datetime Нет Видимо пользователю Только для чтения

Время завершения сессии

IntStamp Integer Нет Видимо пользователю Только для чтения

Целочисленный номер

TimeStamp datetime Да Видимо пользователю Только для чтения

Время

ObjectID string[38] Нет Видимо пользователю Только для чтения

Идентификатор объекта

ObjectQualifiedName string[2000] Нет Видимо пользователю Только для чтения

Квалифицированное имя объекта

ObjectDataBaseTDataBase Нет Видимо пользователю Только для чтения

База данных объекта

ObjectOldID string[38] Нет Видимо пользователю Только для чтения

Идентификатор при создании

RoutineName string[64] Да Видимо пользователю Только для чтения

Подпрограмма

RoutineClassTClass Да Скрыто от пользователя Только для чтения

Класс подпрограммы

  RoutineClassName string[64] Да Видимо пользователю Только для чтения

Имя класса подпрограммы

UserTUser Да Видимо пользователю Только для чтения

Пользователь

  Login string[64] Да Видимо пользователю Только для чтения

Логин

UserAgent string[2000] Нет Видимо пользователю Только для чтения

Пользовательский агент

IPAddress string[16] Нет Видимо пользователю Только для чтения

IP-адрес

ConnectionInfo string[2000] Нет Видимо пользователю Только для чтения

Информация о соединении


2. Метод Clear (Очистить историю)

Метод класса (статический метод) класса TRoutineHistory.

1class procedure TRoutineHistory.Clear(TimeStampFrom: datetime; 
2  TimeStampTo: datetime);

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По


3. Метод Log (Создать запись протокола)

Метод класса (статический метод) класса TRoutineHistory.

1class function TRoutineHistory.Log(Routine: TRoutine; 
2  Object: TObject): TRoutineHistory;

По умолчанию скрыт в интерфейсе пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
RoutineTRoutine Да

Подпрограмма

ObjectTObject Нет

Объект

Замечания:

Возвращает значение типа TRoutineHistory.


4. Метод Ole-объекта ExportHistoryLogs (Экспортировать протоколы истории)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TRoutineHistory.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
FileName string[255] Да

Имя файла

TimeStampFrom datetime Нет

С

TimeStampTo datetime Нет

По