请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
luojian8090(uid:46014)
职业资格认证:尚未取得认证
  • 实现数据分页,有很多种方案,为了操作更简单,报表效率更高,在此征集广大坛友的实现方案! FR自身的分页方案有: (1)单数据集分页SQL:通过sql语句实现分页,FR内置的有分页函数: SELECT * FROM ( SELECT TOP ${ //TOP意思是去排名最靠前的 if(fr_pagenumber == int((((fr_rowcount-1)/fr_pagesize)+1)),fr_rowcount - (fr_pagesize*(fr_pagenumber-1)),fr_pagesize) } * //其中,fr_rowcount是总行数,fr_pagesize是一页容量,fr_pagenumber是页码 FROM( SELECT TOP ${fr_pagesize*fr_pagenumber} * FROM 订单明细 ORDER BY 订单ID ASC ) AS e1 ORDER BY 订单ID DESC ) AS e2 ORDER BY 订单ID ASC 效率较高,但是不能自定义分页按钮! (2)条件属性控制分页: 13576 优势在于操作简单并且可以自定义分页按钮,劣势在于读取太多数据,报表性能降低! (3)通过动态参数传递到数据集进行数据过滤实现分页 定义两个模板参数:a、b 首先自定义分页按钮链接 13577 中间单元格公式:if(I8 <= 5, range(1, I8), if(b < I8, range((b - 1) * 5 + 1, b * 5), if(b = I8, range(I9 - 4, I9), ""))) 超级链接至动态参数:a=$$$ I 8单元格是数据集读取出来数据的总条数! a参数表示当前页码! 首页单元格链接至动态参数:a=1 尾页单元格链接至动态参数:a=if(I7 % 10 = 0, I7 / 10, (I7 - I7 % 10 + 10) / 10) 1, b - 1, if(b <= 1, 1, 1)) >>单元格链接至动态参数:b=if(b = I8, I8, I8)) 在数据集接收动态参数a,添加条件: where ...... and id not in ( select top ((${a}-1)*10) id from tableTest ) 在此,希望大家建言献策,得到更加合理、更高效的分页实现方案!
  • FineReport设置了超级链接,如何修改超级链接的hover、visited、active等样式!
  • 同样是数据过滤的方案,在两种方法都可以使用的情况下!如何选择呢?请说明理由!感谢大家的积极参与..
  • 在帮助文档网站上发现一个自定义程序的方案,实现了上传附件到指定目录!文件为:用户手册 >> 控件 >> 控件示例 >> 文件上传到指定路径 我在编译java文件的时候报错,不能直接编译,里面引用了帆软内置的包: import com.fr.base.FRContext; import com.fr.base.Formula; import com.fr.cache.Attachment; import com.fr.data.ClassSubmitJob; import com.fr.data.SubmitJob; import com.fr.data.impl.SubmitJobValue; import com.fr.general.FArray; import com.fr.general.FRLogManager; import com.fr.general.FRLogger; import com.fr.script.Calculator; import com.fr.stable.UtilEvalError; import com.fr.stable.xml.XMLPrintWriter; import com.fr.stable.xml.XMLableReader; 请问:是否需要在特定目录下编译才能成功?还是在实际环境中需要细微修改?
  • 问题一: html文件里面定义一个iframe,iframe里面地址为一个cpt模板,cpt模板里面有个网页框控件,地址为一个子模板!子模板中设置了一个超级链接!要实现超级链接在iframe的位置显示,应该如何实现? 问题二: 同样的情景,子模板的超级链接打开方式为弹出框,要实现在上层模板的位置显示弹出框,应该如何实现?
  • 问题描述:我做好了数据导入模板,希望从excel导入数据,但是excel编辑的是单位分类名称,我希望在插入的时候转换成单位分类名称! 问题:导入数据的时候,可以用map函数将名字转换为数据集里面的id,但是如果我有多个名字,能否转换成id呢!! 比如:1-->a;2-->b;3-->c;4-->d 如果我在导入的时候一个字段是:a,b,c,d 插入的时候,能否转换成1,2,3,4
  • 13599 如图:在新增定时任务的第一步,无法选择模板文件!点击选择按钮,无反应..... 求解答?是需要注册正式版本,还是什么?
  • 书写sql 语句: select top 10 distinct(basic.gysid) as gysid,basic.gysname from gysbasicinformation basic 发现有报错,说distinct附近有语法错误,将top 10去掉就好了,请问这两个不能共存么??
  • 问题描述: 因FineReport自身不能改变数据库表结构,不能新建数据表!请问sql server 或者oracle数据库有没有一种技术能实现这样的功能: 新建一张基础表,数据如下: tablename column Type Length IsPrimaryKey TestTable Mainid int Yes TestTable name varchar 10 TestTable sex varchar 10 然后,通过触发器或者其他的技术实现在数据库中执行: create table TestTable( Mainid int primary key name varchar(10), sex varchar(10) ); 语句?实现自动建表的过程!如果某个表的数据有新增就执行alter语句,如果有删除就执行drop语句!
  • 问题描述: 在数据库定义了两张表,第一张是基础数据表用于存储id和name的对照关系,如图: 13521 第二张表存在一个与第一张表的引用关系,并且存在多选现象,如图所示gyssubtype字段以逗号分隔: 13522 现在从页面传递一个参数过来同样是以逗号分隔的字符串,如:4,5,27,8,先希望查询出所有包含参数任意一个数值的gysid!即gyssubtype包含4或者5或者27或者8! 请指点....谢谢!

11

97

11

10

12下一页
个人成就
内容被浏览123,943
加入社区10年331天
返回顶部