OpenHieResult OpenHie([RubId tRub], OpenHieArg tArg)
tRub. Моникер объекта репозитория, являющегося базой данных временных рядов.
tArg. Параметры открытия иерархии показателей.
Операция OpenHie осуществляет построение иерархии показателей базы данных временных рядов.
Для выполнения операции необходимо задать базу данных временных рядов, иерархия показателей которой будет отстроена. Для указания доступны два варианта: Если имеется открытый экземпляр БДВР, то указать его моникер в параметре tRub; Если открытого экземпляра БДВР нет, то указать моникер соответствующего объекта репозитория в поле tArg.args.rubObj. Моникер объекта репозитория может быть получен при выполнении операции GetObjects.
Также в поле tArg.metaGet может быть задан шаблон, в соответствии с которым будут извлекаться метаданные показателей, а в поле tArg.loadXml могут быть определены параметры загрузки показателей из XML-структуры.
Результатом работы операции будет моникер иерархии показателей, а также метаданные, если при выполнении операции был задан шаблон tArg.metaGet. Дальнейшая работа осуществляется с помощью операций GetHieMd/SetHieMd. Также моникер, полученный при открытии, используется операцией GetHieMembers.
См. также: