Пример создания компонента MetabaseObjectsListView

Для выполнения примера в теге HEAD html-страницы добавьте ссылки на следующие js и css-файлы:

В теге SCRIPT добавьте следующий скрипт:

 PP.ImagePath = "build/img/";
 PP.ScriptPath = "build/";
 var IMAGE_PATH = "build/img/"; // Путь к папке с пиктограммами
 // Укажем путь к корневой папке, содержащей файлы ресурсов
 PP.resourceManager.setRootResourcesFolder("resources/");
 // Установим языковые настройки для ресурсов
 PP.setCurrentCulture(PP.Cultures.ru);
 var metabase = new PP.Mb.Metabase({
     PPServiceUrl: "PPService.axd",
     Id: "WAREHOUSE",
     UserCreds: {
         UserName: "user",
         Password: "password"
     }
 });
 // Открываем соединение с репозиторием
 metabase.open();
 // Создаем компонент MetabaseObjectsListView
 list = new PP.Mb.Ui.MetabaseObjectsListView({
     // Ключ корневой папки
     RootKey: 53569,
     // Репозиторий, откуда берутся данные
     Metabase: metabase,
     ParentNode: "MetabaseObjectsListView",
     // Ширина и высота компонента
     Width: 700,
     Height: 130,
     });

В теге BODY добавьте элемент div с идентификатором «MetabaseObjectsListView»:

 <body>
         <div id="MetabaseObjectsListView"></div>
 </body>

После выполнения примера на html-странице будет размещен компонент MetabaseObjectsListView, имеющий следующий вид:

См. также:

MetabaseObjectsListView