Jasper: Load Report through model and view
Test Models
by NesterOne
HTML
<script src="http://nesterone.github.io/jasper/dist/jasper.js"></script>
<div id="container"></div>
JavaScript
//provide url to your instance
var ci = "http://build-master.jaspersoft.com:7580/jrs-pro-feature-amber-embedded-report",
local = "http://localhost:8080/jrs"
//build script loader and listen for possible errors
bi = jasper({url: ci, log : false}, function (err) {
//inform user about error
if (err){
alert(err.message);
}
});
//use configured script loader, load report module
bi([
"jr/report/model/ReportModel",
"jr/report/view/ReportView"
], function (ReportModel, ReportView) {
var model = new ReportModel({resource:"/adhoc/topics/AllAccounts"}),
view = new ReportView({model: model});
model.fetch();
view.render("#container");
});