帆软报表调⽤python脚本_帆软报表(finereport)实现⾃动滚
屏效果
例如Demo:IOS平台年度数据报表。
展⽰内容丰富,⼀个页⾯中存在多个图表、内容,超出了浏览器窗⼝的⼤⼩导致内容展⽰不全。
为了能够预览这个报表的全部内容,可以使⽤JS滚屏效果来实现。
操作步骤:
点击菜单模板→模板web属性→分页预览设置→为改模板单独设置→添加“加载结束”事件
JS脚本代码:
setTimeout(function(){
//⿏标点击结束
$('.content-container').click(function(){
if(timer){
clearInterval(timer);
}
})
var h=-1;
var timer = setInterval(function(){
//获取当前滚动条⾼度
var current = $('.content-container')[0].scrollTop;
if(current==h){
//滚动到底端,刷新屏幕,并返回顶端
clearInterval(timer);
load();
contentPane.$contentPane.scrollTop(0);
}
else
{
//以25ms/3.5px的速度滚动jquery翻书效果
h=current;
$('.content-container')[0].scrollTop=h+3.5;
}
},25);
},2000)
保存模板,点击分页预览就会实现⾃动滚动效果。如果想要停⽌滚动,⿏标左键点击页⾯即可。
帆软报表FineReport中数据连接的JDBC连接池属性问题
连接池原理 在帆软报表FineReport中,连接池主要由三部分组成:连接池的建⽴.连接池中连接使⽤的治理.连接池的关闭.下⾯就着重讨论这三部分及连接池的配置问题. 1. 连接池原理 连接池技术的核⼼ ...
帆软报表FineReport SQLServer数据库连接失败常见解决⽅案
1. 问题描述 帆软报表FineReport客户端连接SQLServer(2000.2005等),常常会出现如下错
误:com.microsoft.sqlserver.jdbc.SQLServerExc ...
帆软报表FineReport中数据连接之Weblogic配置JNDI连接
1. 制作报表的原理 在帆软报表FineReport设计器中先⽤JDBC连接到数据库,建⽴数据库连接,然后⽤SQL或者其他⽅法创建数据集,使⽤数据集制作报表,然后把建⽴的数据库连接从JDBC连接改成J ...
帆软报表FineReport中数据连接之Jboss配置JNDI连接
使⽤sqlsever 2000数据库数据源来做实例讲解,帆软报表FineReport数据连接中Jboss配置JNDI⼤概的过程和WEBSPHERE以及WEBLOGIC基本相同,⽤JDBC连接数据库制作 ...
帆软报表FineReport中数据连接之Websphere配置JNDI连接
以oracle9i数据源制作的模板jndi.cpt为例来说明如何在FineReport中的Websphere配置JNDI连接.由于常⽤服务器的JNDI驱动过⼤,帆软报表FineReport中没有⾃带, ...
帆软报表FineReport中数据连接之Tomcat配置JNDI连接
1. 问题描述 在帆软报表FineReport中,通过JNDI⽅式定义数据连接,⾸先在Tomcat服务器配置好JNDI,然后在设计器中直接调⽤JNDI的名字,即可成功使⽤JNDI连接,连接步骤如下: ...
FineReport中如何实现⾃动滚屏效果
对于⼀些特殊的模板,可能为了展⽰的更加丰富.全⾯会在⼀个页⾯放置很多图表.表格等内容.由于内容过多,超出了浏览器窗⼝的⼤⼩导致内容展⽰不全的情况.这样我们就需要⽤到JS滚屏效果来解决,这⾥主要介绍在F ...
jquery实现⾃动滚屏效果,适⽤⽤公告新闻等滚屏
从⽹络上到的例⼦,⾃⼰做了下扩展,原⽰例是向上滚动,扩展了⼀个向下滚动的⽅法: ...
帆软报表(FineReport)实现跨数据源⽗⼦查询(2阶段查询)
问题描述: 在报表中需要查询多个系统多个数据源,且有⼀个数据源的⼊参是另⼀个数据源的返回值.所以当⽤户点击查询到展现报表数据这个过程中,需要先做⽗查询,查询出的结果在作为⼦查询. 实现⽅案: ⽅案⼀: ...
随机推荐
如何在 Evernote 中⽀持代码⾼亮
Evernote 本⾝不⽀持代码⾼亮,在 Apple App-Store 上有⼀个建⽴在 Evernote 上的 EverCode,可以⽀持代码⾼亮,需要付费.虽然只有¥5,但是这个 App 似乎只能 ...
js 获取据当前时间n天前的时间
CSS应⽤⼼得
单纯Html配合CSS⽹页 下⾯⽤程序来实际总结⼀下 ⾸先,在写程序的应该具有⼀个良好的编程习惯.
第⼀:排版,拥有⼀个良好的排版,有助于我们能够快速的理解以及阅读程序: 第⼆:注释,就如以下程序,作 ...
分布式中使⽤Redis实现Session共享(⼀)
上⼀篇介绍了如何使⽤nginx+iis部署⼀个简单的分布式系统,⽂章结尾留下了⼏个问题,其中⼀个是"如何解决多站点下Session共享".这篇⽂章将会介绍如何使⽤Redis,下⼀篇 ...
探索 SharePoint 2013 Search功能
MemCache缓存和C#⾃带的Cache缓存
1.MemCache: //初始化 static SockIOPool _pool; // 创建Memcached private static MemcachedClient Create(stri ...
Spring MVC集成Tiles使⽤⽅法
⾸先,我们定义⼀个总体的tiles视图 /tiles/mainTemplate.jsp⾸先使⽤:打印t ...
Android 社区App 《窝吧》开源分享
Debian 利⽤ iso 镜像完全离线更新 apt-cdrom
1 ⽬的 在⽇常的 linux 服务器管理中,出于某些考虑,服务器要求与 Internet 完全隔离. 这使得我们对系统的更新和软件包的升级感到⽆⽐头疼. 下⾯介绍的这种⽅法,采⽤ ISO ⽂件,进⾏ ...
Jenkins有⽤的插件
1. Multijob plugin: 多个任务同时运⾏
2. ssh slave plugin: ⽤于安装slave? Allows to launch over ssh, using a java ...
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论