让数据成为企业发展的驱动力!

如何使用盈帆发布对外共享报表

        盈帆报表系统在5.6版本中添加了发布对外共享报表功能,发布对外共享报表功能是指将制作好的报表通过http请求方式,无需登录报表系统,进行报表展示。

如何发布对外共享报表

        一、首先管理员权限进入后台,在模板管理界面查找到要公开的模板,进行编辑在“是否公开”属性中,选择“是”,并进行保存。如下图:

    


        二、打开浏览器,输入http请求,请求格式为“http://IP:端口/EFReport/report/checkSheet?file=公开的报表名称”例如,服务器的IP192.168.0.104,端口号是8056,公开的模板是“日期参数”模板,http请求的地址:“http://192.168.0.104:8056/EFReport/report/checkSheet?file=日期参数,如下图:

    


        模板中带有参数,在http请求中可加入参数,请求格式为“http://IP:端口/EFReport/report/checkSheet?file=公开的报表名称&params=模板里的参数1=实际参数值;模板里的参数2=实际参数值。例如,服务器的IP192.168.0.104,端口号是8056,公开的模板是“日期参数”模板,模板参数param12016-1-10,模板参数param22018-05-01,http请求地址:“http://192.168.0.104:8056/EFReport/report/checkSheet?file=日期参数&params=param1=2016-1-10;param2=2018-05-01”。如下图:

    


        注意:不同的浏览器输入中文时,有的不会进行URL编码,正常情况下需要URL编码。如上述http请求http://192.168.0.104:8056/EFReport/report/checkSheet?file=日期参数实际会变为“http://192.168.0.104:8056/EFReport/report/checkSheet?file=%E6%97%A5%E6%9C%9F%E5%8F%82%E6%95%B0”,使用代码进行报表嵌入时,一定要注意此问题。