CreateFactsLookupEx(ExcludeGroup: Boolean): IRubricatorFactsLookup;
CreateFactsLookupEx(ExcludeGroup: Boolean): Prognoz.Platform.Interop.Cubes.IRubricatorFactsLookup;
ExcludeGroup. Признак исключения из поиска фиктивных показателей.
Метод CreateFactsLookupEx создает объект, осуществляющий поиск показателей с возможностью исключения фиктивных показателей.
Если параметру ExcludeGroup установить значение True, то при поиске будут исключены фиктивные показатели (показатели, относящиеся к групповым атрибутам). Если параметру ExcludeGroup установить значение False, то метод CreateFactsLookupEx отработает также, как метод CreateFactsLookup.
Для выполнения примера предполагается наличие в репозитории базы данных временных рядов с идентификатором «OBJ_RUBRICATOR».
Sub UserProc;
Var
Mb: IMetabase;
RubInst: IRubricatorInstance;
Lookup: IRubricatorFactsLookup;
Factors: Array Of Integer;
Begin
Mb := MetabaseClass.Active;
RubInst := Mb.ItemById("OBJ_RUBRICATOR").Open(Null) As IRubricatorInstance;
Lookup := RubInst.CreateFactsLookupEx(True);
Factors := Lookup.LookupFactors;
Debug.WriteLine("Найдено показателей: " + Factors.Length.ToString);
End Sub UserProc;
При выполнении примера будет произведен поиск с исключением фиктивных показателей. Количество найденных показателей будет выведено в консоль среды разработки.
Для выполнения примера предполагается наличие в репозитории базы данных временных рядов с идентификатором «OBJ_RUBRICATOR». Указанная процедура является точкой входа для .NET-сборки.
Imports Prognoz.Platform.Interop.Cubes;
Imports Prognoz.Platform.Interop.Metabase;
Public Shared Sub Main(Params: StartParams);
Var
Mb: IMetabase;
RubInst: IRubricatorInstance;
Lookup: IRubricatorFactsLookup;
Factors: Array;
Begin
Mb := Params.Metabase;
RubInst := Mb.ItemById["OBJ_RUBRICATOR"].Open(Null) As IRubricatorInstance;
Lookup := RubInst.CreateFactsLookupEx(True);
Factors := Lookup.LookupFactors();
System.Diagnostics.Debug.WriteLine("Найдено показателей: " + Factors.Length.ToString());
End Sub;
При выполнении примера будет произведен поиск с исключением фиктивных показателей. Количество найденных показателей будет выведено в консоль среды разработки.
См. также: