FineReport 爬坑之路

可紊 提交于 2019-12-07 02:24:55

1、帆软下载地址:http://www.fanruan.com/finereport

2、帆软连接数据库:

3、发布后让居中显示:

4、插入的图片让自适应:

 

5、添加模板数据集:

如:创建一个当前日期的数据,形式如:YY-MM-DD

Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate())

6、创建一个带参数的数据集:

SELECT * FROM Bill.Quotation
WHERE
BranchID = 6
And
ID = '${QuoID}'

注意:创建完后要点击刷新按钮,如下图

7、设置打印区域的页眉或页脚:

8、有些内容要在每一页都要显示,如公司抬头,设置方法如下:

选中需要重复显示的区域,在选中区域的行号上鼠标右击,出现下拉选择项,选中'设置重复标题行'

9、如何在单元格中直接写参数?

在选中的单元格中输入:=参数,如:'=CGTypeID',然后鼠标双击该单元格

10、如何显示有多少页?<FineReport有自带方法>

11、如何设置多少行后自动到下一页?

选中要分页的行号,操作如下图:

12、根据参数显示或隐藏某一区域:

选中要显示或隐藏的区域,执行下图操作

13、根据参数、数据集等计算单元格的值:

双击要赋值的单元格,执行下图的操作

14、用于测试多少行可以分布:

15、根据参数更换图标:

16、行高已经设置相同高度,但是预览/打印时显示不同高<有padding>的处理方式:

选中相关行,执行下图

17、添加字体:

18、修改显示语言:

19、以两位小数显示:

20、自定义导出文件的文件名:

url = `http://xxx.xxx.xxx.xxx:7003/ReportManage/Report.vc?rsrtId=${rsrtId}&jobno=${Code}&op=write_plus&__filename__=${Code}`;

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!