Project

General

Profile

在imis app手机端看到帆软报表的展示

设计
12/22/2020

需求背景:客户需要在imis app手机端看到帆软报表的展示(imis首页的智能报表)

设计思路和实现

1、在imis app 菜单 ‘更多’ 部分加入智能报表
2、列表中展示imis首页的智能报表(从数据库中去获取报表路径)
3、点击报表,跳转到展示页面

报表展示
一、 iframe形式展示

<iframe 
    src="/freport/ReportServer?reportlet=/GettingStarted.cpt&op=h5" 
    style="width:100%; height:550px;" scrolling="no" frameborder="0">
</iframe>

二、直接连接跳转

http://192.168.1.77:8080/freport/ReportServer?reportlet=/GettingStarted.cpt

三、其他展示(略)

帆软报表集成到imis

采用帆软报表服务器独立部署,iMIS 升级对 报表这块无需做任何移植和修改

在iMIS 7.1.0版本中已完成
对于iMIS中对帆软报表这块相关的配置,只需要在 server.xml中配置,iMIS中系统中对报表的解析都丢给帆软报表服务器处理

<Host ... >
    ......
    <Context path="/freport" docBase="c:\FineReport_9.0\WebReport\" />
   ......
</Host>

setenv.bat 中 加入

-Dimis.finereport=c:\FineReport_9.0\WebReport\ 

ps:升级支持帆软最新9.0版本

帆软报表决策系统

http://192.168.1.77:8080/freport/ReportServer?op=fs

Files