Java报表工具技巧--如何在Style Report创建用户自定义报表模板

曾经讨论过自定义报表设计的思路,此篇文章旨在用Style Report创建用户自定义报表模板的过程,体验一下自定义报表设计的新思想。

 

目标:用户自定义Web报表 

 

技术:采用标准的B/S架构,通过易用、高效的向导式报表设计方式帮助用户完成自定义Web报表的制作。

 

向导式自定义报表功能在使用时,需要设置一个用于制作报表的模板。下面我们将具体介绍如何使用报表工具Style Report创建向导式自定义报表功能中的报表模板。

 

1. 打开报表设计器。点击“文件—>新建”,选择“空白表格式报表”,打开新的报表界面。点击左边导航栏中的“段向导”,弹出数据绑定界面,在数据资源中选择需要绑定的数据源,然后点击“完成”,如图1所示:

java报表工具--Style Report用户自定义报表

2. 点击“保存”,存为“abc123”。如下图所示:

va报表工具--Style Report用户自定义报表

3. 在浏览器中登录报表服务器管理界面。在“报表”标签下,点击左下的“新建原型”,在右边输入名称,在模板中,勾中“上传”,选择已保存的“abc123”报表文件,点击“应用”。一个向导式自定义报表功能中可以使用的报表模板被创建了。

java报表工具--Style Report用户自定义报表

4. 根据报表模板来定义一个新的向导过程。在 “服务器”标签下,打开“外观—即席—即席向导”,选择“新建”,会弹出新的自定义向导对话框。

java报表工具--Style Report用户自定义报表

5. “报表模板”选择刚才新建的报表模板。点击“下一步”,依次选择“范例向导”,“报表元素”,点击确定。过程依次如下图所示:

java报表工具--Style Report用户自定义报表

java报表工具--Style Report用户自定义报表

java报表工具--Style Report用户自定义报表

java报表工具--Style Report用户自定义报表

6. 登录报表用户界面,开设计标签,点击报表,即可看到新建的向导式自定义报表。

java报表工具--Style Report用户自定义报表

用户自定义报表模板能够根据用户自身对报表的特性需求定制,在用户经常性的制作同一张表而模板库里没有适合的样式的情况下,用户自定义报表模板就能起到关键性的作用,无需专业技术人员的指导,终端用户即根据自己的需要完成报表模板的制定,一劳永逸,省时省力。

 

更多关于Style Report 用户自定义报表的内容请关注: http://www.inetsoft.com.cn/products_report/

转载于:https://my.oschina.net/tianzhen/blog/79127

-功能简介-   (1)任意增加、修改、删除报表,而无须改动源程序。   (2)自动生成功能,选择项目后快速生成表格式或自由式等常用报表。   (3)手动设计功能,可以设计出复杂的中国式报表及套打单据。   (4)直线、文本、表达式等对象的位置、大小、字体、颜色可以任意改变。   (5)具有中英翻译功能,表达式可以采用中文,适合中国人使用。   (6)表达式非常灵活,可以是字段、函数、变量组成的复杂表达式。如:取小数位(数量*单价*折扣/100,2)。   (7)表达式具有校验功能,如表达式有错误系统会立即提示。   (8)所有界面完全汉化,直观明了,可交付最终用户使用。   (9)采用动态数据窗口处理,无须调用PB之外的资源。   (10)表头和表体之间的格线,不会出现“裂缝”,改进了PB本身的缺陷。   (11)打印纸张、比例、横向、纵向打印等可以设置。   (12)数据源可以是后台数据库表或共享前台数据窗口数据,满足不同的需要。   (13)自动识别并适应显示分辨率。   (14)调用简便,与其它PB开发系统之接口简单。   (15)可以直接在Orcal,Sybase,Ms-sql等大型数据库下使用而无需任何改动。 (16)调用本系统之前已经设计好的报表,可以选择“原数据窗口格式”生成到本系统,把“死报表”变成“活报表”。 (17)对于下拉数据窗口的数据,可以采用本系统的“后台取数()”函数来实现取数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值