帆软Java报表软件的FineReport报表软件功能描述

帆软Java报表软件的FineReport报表软件功能描述,第1张

报表服务器支持多种类型的应用,能够以各种方式进行系统集成:

1.JAVA程序的无缝集成

2.非java程序的调用

3.C/S架构的应用 1.类Excel的设计模式,且兼容Excel文件输入

2.多数据源轻松关联

3.可拖拽的数据集

4.数据双向扩展,行列对称

5.报表分片

6.多样的数据处理方式

7.自由格间运算

8.多种参数设计手段

9.丰富的图表设计手段

1.浏览器端纯HTML展现

2.不失真的导出为EXCEL,WORD,PDF,TXT,CSV,SVG文件

3.各种分页控制

4.动态条件隐藏数据

5.报表分栏

6.重复表头

7.底图描绘,绝对定位方式的精确套打

8.末页补足空行

9.内置动态参数页面

10.各种统计图展现方式 1.完善的报表权限管理,保证不同角色用户查询数据的安全性

2.设置报表定时任务,可按照每天/每周/每月/每季度/每年,以及用户自定义的频率生成报表。并对生成的文件入库,进行检索管理

3.灵活的多种推送方式,将定时生成的报表以TEXT 、HTML 、EXCEL、PDF、 Word,CSV,SVG等多种形式存入本地系统或推送至服务器,或指定的其它地址

4.用户还可以在FineReport提供的可扩展功能基础上,自定开发定义报表管理,以及其它符合本企业业务要求的权限机制 1.多样的编辑风格

2.B/S浏览器中自动计算

3.数据一致性校验仪表盘

4.数据的扩展

5.数据直接回填

6.多级汇总填报 1.纯java环境支持

2.丰富开放的API接口

实现选择客户名称,客户的相应信息在参数面板上显示,查询前,只显示客户名称的下拉框控件,其他的不显示,点击查询后,报表展示该客户的订单信息,如下图:

新建模板数据集即数据库查询,定义模版参数ID:模板>模板参数,添加一个模板参数ID;

再进行参数面板设计

参数对应的控件设置

添加参数id生成的控件,控件类型为下拉框控件,id标签改名为:客户名称。下拉框控件的数据字典设置如下:

联动控件的设置

此处,将客户详细信息显示在参数面板上,以标签控件来展示。

增加2个新的标签,其中一个固定标签的控件名设置name,控件值为联系人姓名,另外一个动态标签的控件值为公式: sql("FRDemo", "select 联系人姓名 from 客户 where 客户ID='" + $id +"'",

1, 1),如下:

同理,设置好联系人职务,地址和电话号码等标签的设置,完成之后,参数面板如下:

标签不可见设置

由于要实现在打开模板时,只显示下拉框,其余的标签不显示,那么就需要将所有固定标签设置为不可见,即属性>基本属性>可见,将勾去掉即可;同时,在编辑下拉框之后,参数面板上的标签又需要显示出来,则可以在下拉框控件处添加一个编辑后事件,代码如下:

var a=this.options.form.getWidgetByName("name") a.setVisible(true)

如果还是不懂的话,可以去帆软论坛逛逛,那里有很多人为你解答的。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/598469.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-10
下一篇2023-07-10

发表评论

登录后才能评论

评论列表(0条)

    保存