Visualize: search in report and zoom in/out
Visualize: search in report and scale
by Pavel Savushchyk
HTML
<script src='http://localhost:8080/bugfix/client/visualize.js?_opt=false'></script>
<!--Provide container to render your visualization-->
<button id="sort1">
sort 1
</button>
<button id="sort2">sort 2
</button>
<div id="container"></div>
CSS
.jr_search_result {
background-color: green;
}
JavaScript
visualize({
auth: {
name: "superuser",
password: "superuser"
}
}, function (v) {
var report = v.report({
resource: "/public/Visualize/Adhoc/crosstabReport",
error: handleError,
success:function(data){
console.log(data);
},
container: "#container"
});
//show error
function handleError(err) {
alert(err.message);
}
$("#sort1").click(function (){
report.updateComponent("b936ecda-89b7-4449-8cbb-58c8c76a80b7.0/dataColumns/0/0", {
sort: {
order: "asc"
}
}).done(function (data) {
console.log(data);
}).fail(handleError);
});
$("#sort2").click(function (){
report.updateComponent("b936ecda-89b7-4449-8cbb-58c8c76a80b7.0/dataColumns/1/0", {
sort: {
order: "asc"
}
}).done(function (data) {
console.log(data);
}).fail(handleError);
});
});