局部刷新页面中的皕杰报表实例
皕杰报表本身没有定时刷新功能,皕杰报表在web端可以加载到iframe中显示,那我们就可以用js刷新iframe来实现定时刷新。
<!--[if !supportLists]-->1.<!--[endif]-->准备一个测试报表,报表名为dssx,为了数据实时性,我获取系统日期来生成测试数据并生成图表
图表设计
<!--[if !supportLists]-->2.<!--[endif]-->将这个brt放到web应用下 WEB-inf/reports目录下(web端配置的报表存放根目录)。
<!--[if !supportLists]-->3.<!--[endif]-->修改config.xml里的runmode节点值为develop(开发模式,不启用报表缓存功能,实时刷新数据和报表模板,方便开发调试。)
<!--[if !supportLists]-->4.<!--[endif]-->在web应用下创建一下新的html,内容如下:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <style> body{ text-align:center} #rpt_div{margin:0 auto;border:1px solid #000;} </style> <script language="javascript"> var chatIframeTimer = setInterval("chatIframeReload()",5000);//1000为1秒钟 function chatIframeReload() { document.getElementById('params_tbl').contentWindow.location.reload(true); } function chatIframeStop() { if(chatIframeTimer) { window.clearTimeout(chatIframeTimer); } } </script> </head> <body style="margin:10px;"> <div id="rpt_div1"><H1>局部刷新测试2019-5-27</H1> <p><button type="button" onclick='chatIframeReload()'>开始刷新</button> <button type="button" onclick='chatIframeStop()'>结束刷新</button></p> </div> <div id="rpt_div" style='width:600px;height:400px'> <iframe id="params_tbl" src="ReportEmitter?rpt=dssx.brt" scrolling="auto" style='width:100%;height:100%' frameborder="0" /> </div> </body> </html> |
<!--[if !supportLists]-->5.<!--[endif]-->启动报表web应用并访问这个html文件。
点击 开始刷新按钮
每过5秒皕杰报表所在div就刷新一次,并且表格数据和图表中的数据一致。
相关推荐
水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例
最好最全的Wincc报表实例,日报,月报,年报. Wincc实例; ADO 教程; SQL 教程; MSFLEXGRID控件属性
本篇文章通过两种方法实例讲解ajax定时刷新局部页面,当然方法有很多种,也可以不使用ajax来刷新页面,可以使用jquery中的append来给指定内容加东西,但是都不太实用,最实用的方法还是ajax加载数据了。
本篇文章通过两种方法实例讲解ajax定时刷新局部页面,当然方法有很多种,也可以不使用ajax来刷新页面,可以使用jquery中的append来给指定内容加东西,但是都不太实用,最实用的方法还是ajax加载数据了。 方法一: ...
C#水晶报表操作实例 。比较详细的水晶报表实例。
BI Publisher开发报表实例教程
通过实例讲解c#中有关水晶报表的相关知识!
水晶报表实例,是用作水晶报表学习的很好实例
Asp.net2.0水晶报表实例 Asp.net2.0水晶报表实例 Asp.net2.0水晶报表实例 Asp.net2.0水晶报表实例 Asp.net2.0水晶报表实例
.net 水晶报表实例.rar.net 水晶报表实例.rar.net 水晶报表实例.rar.net 水晶报表实例.rar
水晶报表实例水晶报表实例水晶报表实例水晶报表实例水晶报表实例
为了使你快速掌握合并报表技巧,针对合并报表编制过程中的难点,结合实例快速理解合并报表编制过程,把复杂过程简单化。
Python+Pyechart+PyCharm工具实现可视化报表实例:柱状图、展示地图、日历图、漏斗图、水滴图
这是一个很好而且很实用的基于JavaWeb中的图形化报表实例
wincc v7.0的Excel报表实例
在本实例中,包括了基本的报表分组、统计、表达式获得系统时间、获得本机IP。 RDLC 1、简单易用的控件,特别是Table控件,非常方便字段在报表上的排列; 2、灵活的可定制性,用XML来描述一个报表相关的一切,不用说...
水晶报表 实例代码 .net实例
EXCEL报表_水晶报表_SQL_Server_2005报表制作实例.ppt )
ASP.NET RDLC报表实例代码,对学习报表的很有用