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(Null) As IRubricatorInstance;
FactorKeys := New Integer[1];
FactorKeys[0] := 10023;
FactorKeys[1] := 10025;
RubI.DeleteFacts(FactorKeys);
End Sub Button3OnClick;
После выполнения примера из базы будут удалены показатели с ключами «10023» и «10025».
См. также: