ILog.AlterLog

Синтаксис

AlterLog(OldLog: ILog);

Параметры

OldLog - журнал , структуру таблицы которого необходимо обновить в соответствии со структурой текущего журнала.

Описание

Метод AlterLog осуществляет обновление структуры таблицы журнала OldLog на сервере БД в соответствии со структурой текущего журнала.

Пример

Для выполнения примера предполагается наличие в репозитории двух журналов с идентификаторами "Log_1" и "Log_2".

Sub UserProc;
Var
    MB: IMetabase;
    Log, OldLog: ILog;
Begin
    Mb := MetaBaseClass.Active;
    Log := Mb.ItemById("Log_1").Edit As ILog; // журнал, в соответствии со структурой которого, будем обновлять
    OldLog := Mb.ItemById("Log_2").Bind As ILog; // журнал, структуру на сервере БД которого, будем обновлять
    Log.NativeName := OldLog.NativeName; // временно устанавливаем одинаковые физические имена.
    // Необходимо для сохранения уникальности физ. имени журнала OldLog
    Log.AlterLog(OldLog);
End Sub UserProc;

После выполнения примера будет обновлена структура таблицы журнала на сервере БД, на который ссылается журнал репозитория "Log_2". Структура будет установлена в соответствии со структурой таблицы, на которую ссылается журнал репозитория "Log_1".

См.также:

ILog