首页 > 其他分享 >帆软fcra基础

帆软fcra基础

时间:2022-10-21 11:15:19浏览次数:48  
标签:预览 报表 fcra -- finereport 单元格 基础 模板 帆软

 

 基础知识:

  1. finereport普通模板的共有5种预览方式;分页预览、填报预览、新填报预览、数据分析、移动端预览。
  2. finereport不需要激活就可以使用,但是只有2个并发数。
  3. finereport是基于java语言开发的报表工具。
  4. 访问帮助文档有以下几种方式:设计器--社区菜单--帮助文档;直接访问http://help.finereport.com;论坛首页--FR区--帮助文档;官方首页--学习园地--帮助文档。
  5. finereport的插件应用网址是:http://shop.finereport.com
  6. finereport设计好的模板导出的格式种类有:excel、pdf、word
  7. finereport设计好的模板在预览时可以导出的种类有:excel(分页导出、原样导出、分页分sheet导出),pdf,word,image图片。
  8. finereport有些插件收费,但是有30天的免费试用期。
  9. 试用finereport软件,不用安装Java。
  10. 在条件属性的设置中,可以在一个条件下设置多个属性。
  11. 可以在单元格属性的其他属性标签中设置单元格内容以HTML方式进行显示。
  12. 在帆软的认证体系中,FCRP比FCRA的等级高。
  13. finereport报表设计区自带的报表服务器是jetty。
  14. 在报表安装路径下E:\FineReport_10.0-2\webapps\webroot\WEB-INF\reportlets存放的是模板文件。
  15. 在报表安装路径下E:\FineReport_10.0-2\webapps\webroot\WEB-INF\classes存放的是自定义类。
  16. 在报表安装路径下E:\FineReport_10.0-2\webapps\webroot\WEB-INF\lib存放的是运行时需要的jar包。
  17. 在报表安装路径下E:\FineReport_10.0-2\webapps\webroot\WEB-INF\resources存放的是自定义设置。
  18. 在报表安装路径下E:\FineReport_10.0-2\webapps\webroot\WEB-INF\embed\finedb存放的是数据库。
  19. 在报表安装路径下E:\FineReport_10.0-2\webapps\webroot\WEB-INF\plugins存放的是安装的插件信息。
  20. 在报表安装路径下E:\FineReport_10.0-2\webapps\webroot\WEB-INF\logdb存放的是日志记录(未找到)。
  21. finereport在本机进行报表预览时,默认使用的端口号是8075。
  22. finereport在本机进行报表预览时,修改端口号在文件菜单下的选项子菜单中修改,重启设计器生效。
  23. 如果FR内置没有JDBC数据连接使用的驱动,需要用户自行将对应驱动放置在E:\FineReport_10.0-2\webapps\webroot\WEB-INF\lib文件夹下。
  24. 在定义数据连接里面修改数据连接设置后,保存在resources目录下的datasource.xml文件里。
  25. 在第一次使用设计器后,添加一个数据连接后,默认数据连接名为JDBC1。
  26. FR支持Oracle、SQL server、mysql、Access等数据库。
  27. Mysql数据库连接编码转化失效的解决办法有(修改Mysql的my.ini文件中的字符集键值;使用sql命令;在定义数据连接增加URL的地方增加参数)。
  28. 数据集类型包括存储过程、关联数据集、数据库查询。
  29. 文件数据集可以连接本地文件,也连接URL连接。
  30. 当一个组织人员层级较多时,采用树数据集进行简化操作。
  31. finereport支持的数据集类型包括TXT、excel、txt。
  32. 制作一张模板的主要顺序流程为:新建数据连接--新建报表类型--新建数据集--报表设计--报表预览。
  33. Tab布局可以添加10个以上的tab标签,并且不会缩小显示成...
  34. 为了一个参数在所有模板中使用,通常使用全局参数,在服务器--全局参数中定义。
  35. 新特性图表需要安装图表插件来显示。
  36. 在使用Flash方式进行报表打印时,客户端需要连接打印机。
  37. finereport支持多种报表打印方式,支持静默打印的有PDF打印,applet打印。
  38. 模板需要他人修改,可以附带内置数据导出,导出作为一个文件存在。
  39. 在通过URL直接访问报表及决策报表时,可以通过给op赋值,进行相关操作,那么&op=write代表填报预览,&op=view(数据分析),&op=write_plus(新填报预览),&op=mobile(移动端预览)。
  40. 彩色小三角代表的含义:左下黄色--单元格过滤设置;左下深蓝色--参数注入;左上红色--条件属性;左上浅蓝色--形态设置;右上绿色--行后分页;右上紫色--自定义显示。
  41. 报表预览时,保存图片默认的格式是PNG格式。
  42. 将poi2007_fat.jar拷贝至E:\FineReport_10.0-2\webapps\webroot\WEB-INF\lib下后,就可以任意选择导出excel2003或者excel2007格式了。
  43. 在设置过滤条件时,可以设置一个数据集列等于字符串,整型,双精度型,日期,布尔型,公式,参数,单元格,数据列。
  44. finereport的文件格式有cpt(普通报表)和frm(决策报表)。
  45. finereport中有格式刷工具,支持ctrl+c和ctrl+v的复制粘贴快捷键。
  46. finereport模板制作中支持图片插入。
  47. finereport提供丰富的富文本,支持上标和下标。
  48. finereport的单元格是可以隐藏的。
  49. finereport模板中可以插入子报表。
  50. finereport模板中可以在单元格中输入html标签。
  51. 模板单元格的内容支持缩进。
  52. 模板单元格的扩展支持,横向扩展,纵向扩展,不扩展。
  53. 模板单元格设置上父格和左父格有无,默认,制定单元格几种格式。
  54. 模板单元格设置扩展后,扩展后的排序方式有不排序,升序,降序。
  55. 模板单元格内容的水平对齐方式有:靠左,居中对齐,靠右,分散对齐,默认。
  56. 模板单元格内容的垂直对齐方式有:靠上,居中,靠下。
  57. 模板单元格图片布局方式有:默认,平铺,拉伸,适应。
  58. 模板单元格文本控制方式有:自动换行,单行显示,单行显示(调整字体),多行显示(调整字体)。
  59. 模板单元格的文本方向有:自定义角度,文字竖排(从左向右),文字竖排(从右向左)。
  60. 模板单元格的间距有:段前间距,段后间距。
  61. 模板单元格中,缩进方式有:左缩进,右缩进。
  62. 模板单元格中的形态设置有:取消形态设置,数据字典,条形码,公式形态,金额线。
  63. 模板单元格的形态设置中,数据字典的属性有:数据库表,数据查询,自定义,公式。
  64. 模板单元格中的内容可以在单元格属性其他中设置打印不显示。
  65. 模板单元格中的内容可以在单元格属性其他中设置导出不显示。
  66. 模板单元格的分页模式有:行前分页,行后分页,列前分页,列后分页。
  67. 模板单元格的插入行策略有:空值,默认值,原值。
  68. 模板单元格显示内容的方式有:默认,用图片显示内容,用HTML显示内容,用下载链接显示二进制内容。
  69. 模板单元格可以在单元格属性其他中设置在分页的情况下重复标题行。
  70. 模板中的列,在分页预览下,可以设置重复标题列。
  71. 模板单元格中的内容是模板数据集中的某个字段,则此单元格分组的方式有:普通、相邻连续、高级。
  72. finereport10.0具有自适应功能。
  73. finereport10.0具有导出功能。
  74. 预览模板的URL后面增加&__bypagesize__=false,即可实现横向不分页。bypagesize前后都需要you两个小下划线。
  75. 分栏只适用于分页预览。
  76. 当数据量超过3000条时,即使使用&__bypagesize__=false,还是会自动分页。
  77. 在模板预览的地址栏后面添加&format=pdf__embed__=true,可以实现导出当前报表,不是以pdf形式嵌套在浏览器上。
  78. 在报表分页预览时,后面出现多个空白页,原因可能是:存在空白单元格(只删除了内容,没删除格式),模板中多余的空白页。
  79. 在win下设计好的模板,放在linux下预览出现乱码,主要原因是服务器字符编码不一致。
  80. 在参数栏添加一个文本控件,默认值为textEditor,控件值为空。
  81. 在参数栏添加一个按钮控件,默认值为button0,控件值为空。
  82. 在单元格数据列-基础-数据类型设置有:常规、数字、货币、百分比、科学计数、日期型、时间型、文本型。
  83. 表单报表块,单元格可以在控件设置中添加控件。
  84. 表单浏览器自适应属性,全局配置中字体自适应属性有:自适应,不自适应。
  85. 表单中报表块有工具栏,图表也有工具栏,且工具栏有翻页按钮,还可以配置打印,导出等功能。
  86. 表单中选择自适应原样缩放,报表块组件大于界面时,就会出现滚动条。
  87. 表单宽高的设置只对组件缩放方式为不自适应原样缩放起效果。
  88. 参数界面组件可以添加在表单的顶部和报表块中。
  89. 在数据分析预览中可以实现动态折叠树效果。聚合报表动态折叠树没有动态效果,决策报表不支持动态折叠树。
  90. 预览效果中,分页预览可以实现冻结效果。
  91. 移动端支持分页预览和填报预览。
  92. 移动端支持冻结效果。
  93. 在设置了填报校验时,finereport支持校验失败强制提交。
  94. 在决策系统中同步数据时,用户表必须定义为服务器数据集。
  95. 决策系统的主题是可以自己定制开发的。
  96. finereport设计器中,有提供切换工作目录功能,达到远程进行报表制作的目的。
  97. finereport支持密码控件。
  98. 填报时,单元格自定义显示值,存到数据库是实际值。
  99. 购买帆软可以根据所需功能来组合购买。
  100. 未注册版本会使web应用服务器每七天暂停工作,造成报表不能访问,此时需要重启web应用服务器如:Tomcat。
  101. 图表在做超级链接传参的时候直接传图表本身的实际值。
  102. 时间坐标轴只适用于柱形图、折线图、条形图、饼图、圆环图、面积图和气泡图。
  103. 移动端H5报表与微信、钉钉的集成可通过官方提供的插件实现。
  104. 移动端H5报表与微信集成时,报表服务器的地址需要设置可信域名以及处理端口。
  105. 移动端支持所有的新特性图表。
  106. 报表自适应插件只对pc端生效,不对移动端生效。
  107. 决策报表(表单)中,不同的模板在移动端是可以独立分行展示的。
  108. 9.0版本以后的移动端支持决策报表中的body布局中的自适应布局和绝对布局。
  109. 移动端支持多sheet填报。
  110. 9.0版本以后的移动app的填报预览支持在当前单元格内输入内容。

标签:预览,报表,fcra,--,finereport,单元格,基础,模板,帆软
From: https://www.cnblogs.com/nov1997/p/16812763.html

相关文章

  • 基础篇:windows常用命令
    1.windows常用系统命令cd[进入目录]dir[列出当前目录文件]echo+打印内容[打印命令]echo123>1.txt[打印内容到文本]type+文件内容[查看文件]......
  • k8s基础篇 pod(四)标签
    4.1什么是标签?标签其实就一对key/value,被关联到对象上,比如Pod,标签的使用我们倾向于能够表示对象的特殊特点,就是一眼就看出了这个Pod是干什么的,标签可以用来划分特定的对......
  • linux基础
    今日内容概要文件属性信息文件相关命令文件权限文件所属用户、用户组文件大小信息文件索引属性信息链接信息系统时间定时任务企业案例今日内容概要文件......
  • Golang基础-变量与数据类型
    变量变量的定义1.声明2.赋值3.使用//声明:var变量名变量类型varnamestring//赋值:name="xiaoming"//使用:fmt.Println(name)//声明+赋值//var变......
  • mysql基础
    mysql基础数据库-表增删改####mysqlctrl+l清屏ctrl+c终止[linux]servicemysqlstart  启动mysqlservicemysqlstop   停止mysqlservicemysqlre......
  • 2022-2023-1 20221424 《计算机基础与程序设计》第8周学习总结
    2022-2023-120221424《计算机基础与程序设计》第8周学习总结作业信息这个作业属于哪个课程2022-2023-1-计算机基础与程序设计这个作业要求在哪里2022-2023-1......
  • 对于利用Java Script实现的判断的基础浅层总结
    各种判断,请收好啦!判断输入框中的数据是否为整数:点击删除按钮,出现判断是否删除的弹窗在button里面加上这样一句话就能够实现删除判断弹窗啦!......
  • MyBatis基础使用二
    MyBatis基础使用二配置Mybatis参考MyBatis基础用法一基本的CRUD接口UserMapperpackagecom.wfy.mapper;importcom.wfy.pojo.User;importorg.apache.ibatis.annota......
  • Docker_基础知识
    容器概述容器本义:盛装物体、隔离物体。容器意义:解决虚拟化资源浪费的问题。容器沿革:1979---2013---                    版本:企业版(EE)/社区版(CE)1.......
  • MyBatis基础使用四
    MyBatis基础使用四动态SQL一、多条件查询语句通过标签进行的多条件查询,通过test属性中的表达式判断标签中的内容是否有效(是否会拼接到sql中)<selectid="SelectCond......