Для выполнения примера создайте html-страницу и выполните следующие действия:
1. В теге HEAD добавьте ссылки на следующие js-и css-файлы:
PP.js;
PP.Metabase.js;
PP.TabSheet.js;
PP.css;
PP.Report.js.
2. В теге SCRIPT добавьте следующий скрипт:
var prxReport, prxMbService, grid;
metabase = new PP.Mb.Metabase({
Id: "PPRepository",
UserCreds: { UserName: "user", Password: "password" }
});
metabase.open();
prxMbService = new PP.Prx.PrxMdService({ Metabase: metabase });
prxReport = prxMbService.open(675436);
grid = new PP.Prx.Ui.GridBox({
Source: prxReport,
ParentNode: "divTable1",
Width: 1100,
Height: 700,
Service: prxMbService
});
3. В тег BODY добавьте следующий код:
<body onselectstart="return false" style="height: 100%;">
<div id="divTable1" style="height: 800px;">
</div>
</body>
После выполнения примера на html-странице будет размещен компонент GridBox, имеющий следующий вид:

На табличном листе отображаются все объекты, добавленные на табличный лист отчета-источника. Можно изменять значения в ячейках таблицы. Диаграммы и карты отображаются как изображение.
См. также: