Delete;
Метод Delete удаляет объект алгоритма расчёта.
Для выполнения примера предполагается наличие в репозитории алгоритма расчёта с идентификатором ALGORITHM.
Добавьте ссылки на системные сборки: Algo, Metabase. Также добавьте ссылки на сборки, которые необходимы для работы с алгоритмами расчёта.
Sub UserProc;
Var
MB: IMetabase;
MObj: IMetabaseObjectDescriptor;
Algo: ICalcObject;
Begin
MB := MetabaseClass.Active;
MObj := MB.ItemById("ALGORITHM");
Algo := CalcObjectFactory.CreateCalcObject(MObj, True);
Debug.WriteLine("Наименование: " + Algo.Name);
Debug.WriteLine("Идентификатор: " + Algo.Id);
Debug.WriteLine("Ключ: " + Algo.Key.ToString);
// Удаление алгоритма расчёта
Algo.Delete;
End Sub UserProc;
При выполнении примера в консоль среды разработки будет выведена информация об алгоритме расчёта. После этого алгоритм будет удалён из репозитория.
См. также: