我知道FinReport报表可以通过Frame框架集成到Web页面中,它也是B/S架构的,原理应该是一样的。
报表作为页面的一部分,可以以iFrame方式嵌入在网页中,指定iFrame的src即可。
以HTML为例,将报表嵌入到一个HTML页面中
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
?<head>
? <title>FineReport Demo</title>
? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
?</head>
?<body>
?<iframe id="reportFrame" width="900" height="400" src="/WebReport/ReportServer?reportlet=/doc/Primary/Parameter/Parameter.cpt"></iframe>
?</body>
</html>
之后就能得到效果了。
你说的仪表盘,也就是图表原理是一样的,就是要开发HTML代码。
题外话,就开发来讲不建议使用tableau,如果你是寻求可视化的话,很多软件例如报表类的FineReport或者同是BI的FineBI,在数据处理方面和后期开发方面更好。
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....