MetaAttributeTree(settings);
settings. JSON-объект со значениями свойств компонента.
Конструктор MetaAttributeTree создает экземпляр класса MetaAttributeTree.
Для выполнения примера в теге HEAD html-страницы укажите ссылки на следующие *.js- и *.css-файлы:
PP.css
PP.js;
PP.Metabase.js;
PP.Express.js;
PP.TS.js.
Предполагается наличие в репозитории базы данных временных рядов с ключом 112.
В теге BODY разместите следующий код:
<body> <div id='example'></div> </body>
В теге SCRIPT добавьте скрипт для создания компонента MetaAttributeTree:
<script type="text/javascript"> //Подключение ресурсов PP.resourceManager.setRootResourcesFolder("../resources/"); PP.setCurrentCulture(PP.Cultures.ru); //Подключение к репозиторию var mb = new PP.Mb.Metabase({ PPServiceUrl: "PPService.axd?action=proxy", Id: "PPRepository", UserCreds: { UserName: "user", Password: "password" } }); //Открытие репозитория mb.open(); //Создание сервера для работы с деревом временных рядов var hieSrv = new PP.TS.HieService({ Metabase: mb }); //Открытие базы данных временных рядов var hie = hieSrv.open(null, null, 1565); //Создание дерева временных рядов var maTree = new PP.TS.Ui.MetaAttributeTree({ Source: hie, ImagePath: "../build/img/", ParentNode: "example", Height: 400, Width: 500, }); //Перезагрузка дерева maTree.reload(); </script>
После выполнения примера на html-странице будет размещен компонент MetaAttributeTree, представляющий собой дерево временных рядов:
См. также: