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".
См.также: