ILog.AlterLog

Синтаксис

AlterLog(OldLog: ILog);

Параметры

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

Описание

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

Пример

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

Sub Main;

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 Main;

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

См.также:

ILog