本帖最后由 lyz880524 于 2019-12-5 14:43 编辑
另外,arjs的文档以及案例我个人觉得不太完善;
比如像这些
var ServerUrl="http://localhost:8080/reportGetJson.do";
ServerUrl +="?aid=3,4,5&bid=3";
var options = {
ReportName:'ReportName111',
ReportParams:[
{Name:'ServerUrl',Value:[ServerUrl]},
{Name:'testp',Value:['这是一个参数']}]
};
var viewer = new ActiveReports.Viewer('#viewerContainer');
//以下为配置信息
//viewer.viewMode = 'continuous'; //连续的,显示完整数据还是显示单页数据
//viewer.toggleFullScreen(enabled?: undefined | false | true); //全屏
//viewer.toggleSidebar(false); //隐藏侧边栏
//viewer.toggleToolbar(false); //隐藏工具栏
viewer.open(ctx + "/js/arjs/first_arjs.rdlx-json",options);
viewer.reportLoaded.register(function () {
//加载前回调函数
//alert('reportLoaded');
});
viewer.documentLoaded.register(function(){
//加载完成回调函数
//alert('documentLoaded');
});
viewer.action.register(function (e,f) {
debugger;
});
这些配置内容不够具体,希望能够给出更具体更实际的demo
|