怎么将我们做的报表模板集成到第三方系统里面呢?

20423
21

Carson 小试身手Lv3

发表于2018-6-20 10:12

悬赏1

已解决

楼主
怎么将我们做的报表模板集成到第三方系统里面呢?辅助系统url和辅助系统ID分别是添些什么?这个有没有具体的实例可以给个参考不?

最近看过此主题的会员

wangbaiwei0122

doubao

wulili

最佳答案
Carson 发表于 2018-6-20 14:43
在模板里面放一个动态的时间显示效果,就是时分秒是动态显示的这个效果该怎么做? ...

实现方式如下
1、添加文本组件,内容为类似2018.02.12 12:12:12  这种时间格式
2、添加客户端脚本:
function showCurrentTime(){
        var now = new Date();
        var time = formatDate(now, "yyyy-MM-dd HH:mm:ss");
        //HHH3 为文本组件ID 需要针对修改
        g_rptpage.getWidgetByName('HHH3').setText(time);
}
showCurrentTime();
setInterval('showCurrentTime()', 1000);
21个回答

只看楼主

逐月的天堂 初学数据Lv2

发表于2018-6-20 10:39

只看该作者

取消 关注该作者的回复

沙发

帮顶

混乱七星天 数据达人Lv4

发表于2018-6-20 10:46

只看该作者

取消 关注该作者的回复

板凳

如果两个系统需要实现单点登录用户同步,则需要第三方系统配置webservice接口,集成我们的jar包,然后两个系统都需要配置单点登录
而如果只是第三方系统简单的调用BI的报表,不用同步用户就不用去设置单点登录,直接通过showreport接口来实现,具体您可以移步社区的学习中心去查阅哦http://www.esensoft.com/index.php?m=article&a=show&id=711




Carson 小试身手Lv3

发表于2018-6-20 14:43

只看该作者

取消 关注该作者的回复

地板

在模板里面放一个动态的时间显示效果,就是时分秒是动态显示的这个效果该怎么做?

混乱七星天 数据达人Lv4

发表于2018-6-20 10:12

只看该作者

取消 关注该作者的回复

6#

Carson 发表于 2018-6-20 14:43
在模板里面放一个动态的时间显示效果,就是时分秒是动态显示的这个效果该怎么做? ...

实现方式如下
1、添加文本组件,内容为类似2018.02.12 12:12:12  这种时间格式
2、添加客户端脚本:
function showCurrentTime(){
        var now = new Date();
        var time = formatDate(now, "yyyy-MM-dd HH:mm:ss");
        //HHH3 为文本组件ID 需要针对修改
        g_rptpage.getWidgetByName('HHH3').setText(time);
}
showCurrentTime();
setInterval('showCurrentTime()', 1000);

Carson 小试身手Lv3

发表于2018-7-5 16:33

只看该作者

取消 关注该作者的回复

7#

url访问模板的方式,需要在连接中放入用户名和密码,这样不是很安全。第三方系统集成BI有没有详细的实例呢?

混乱七星天 数据达人Lv4

发表于2018-7-5 16:46

只看该作者

取消 关注该作者的回复

8#

Carson 发表于 2018-7-5 16:33
url访问模板的方式,需要在连接中放入用户名和密码,这样不是很安全。第三方系统集成BI有没有详细的实例呢 ...

那就用单点登录,与第三方集成,同步用户与机构的时候会使用加密方式,我给您邮箱发送了一份与第三方集成的操作文档,您先看看,还有问题再来跟帖探讨

Carson 小试身手Lv3

发表于2018-7-5 17:36

只看该作者

取消 关注该作者的回复

9#

url中的密码可以用加密的方式传输吗?

Carson 小试身手Lv3

发表于2018-7-5 17:38

只看该作者

取消 关注该作者的回复

10#

好的,邮件收到了

混乱七星天 数据达人Lv4

发表于2018-7-5 17:46

只看该作者

取消 关注该作者的回复

11#

Carson 发表于 2018-7-5 17:38
好的,邮件收到了

单点方案需要使用到两个jar包(sso_es_1.0.x.jar和slf4j-api-1.6.6.jar),两个jar包可以在war包WEB-INF\lib\中找到

url中也可以直接传加密的密码,加密方式需使用{md5},但是这样其实也没有起到保护作用,建议还是配置单点登录

Carson 小试身手Lv3

发表于2018-7-24 14:08

只看该作者

取消 关注该作者的回复

12#

混乱七星天 发表于 2018-7-5 17:46
单点方案需要使用到两个jar包(sso_es_1.0.x.jar和slf4j-api-1.6.6.jar),两个jar包可以在war包WEB-INF\l ...

关于单点登录,看了你们文档中的BI作为辅助系统的介绍,跟主系统的开发的模式不配套呢,主系统开发使用的注解的方式(spring boot框架开发的)根本就没有用到web.xml这个文件,所以现在也就无法配置。那么现在这种情况该怎么做单点登录呢?

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

渠道咨询电话:137-0120-6790

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号