IRubricatorInstance.DeleteFacts

Синтаксис

DeleteFacts(FactorKeys: Array);

Параметры

FactorKeys. Массив ключей показателей.

Описание

Метод DeleteFacts удаляет из базы данных временных рядов показатели с указанными ключами.

Комментарии

Параметр FactorKeys должен быть целочисленным массивом.

Пример

Для выполнения примера предполагается наличие базы данных временных рядов с идентификатором «OBJ_RUBRICATOR». В базе должны присутствовать показатели с ключами «10023» и «10025». Также необходимо добавить ссылки на системные сборки «Cubes» и «Metabase».

    Sub UserProc;
    Var
        Mb: IMetabase;
        Rub: IRubricator;
        RubI: IRubricatorInstance;
        FactorKeys: Array Of Integer;
    Begin
        Mb := MetabaseClass.Active;
        Rub := Mb.ItemById("OBJ_RUBRICATOR").Bind As IRubricator;
        RubI := (Rub As IMetabaseObject).Open(NullAs IRubricatorInstance;
        FactorKeys := New Integer[1];
        FactorKeys[0] := 10023;
        FactorKeys[1] := 10025;
        RubI.DeleteFacts(FactorKeys);
    End Sub Button3OnClick;

После выполнения примера из базы будут удалены показатели с ключами «10023» и «10025».

См. также:

IRubricatorInstance