锐浪WEB报表开发包括报表插件、HTML5报表、报表服务器与报表客户端,同一报表模板与报表数据提供程序可以为这四种WEB报表开发方式共用,可以非常容易的从一种开发方式切换到另一种,点击进一步了解锐浪WEB报表。WEB报表支持各种WEB服务器与操作系统,支持任意形式的数据源,而不局限于关系数据库。WEB报表开发相关资料与例子在锐浪报表Grid++Report6安装包中,WEB报表例子包括asp.net(c#,vb)、asp、php、jsp(java)。访问锐浪软件首页详细了解锐浪报表。
官方网站例子演示:
锐浪报表客户端是在网页中通过URL协议启动的客户端本地程序,其从WEB服务器上获取报表模板与报表数据,并进行报表的生成,从而实现报表打印、打印预览与数据导出等功能。进一步了解WEB报表客户端。
特别提示:每个客户端电脑必须安装一次WEB报表客户端程序。如果执行相关任务没有响应,请 下载WEB报表客户端 ,下载完成后运行此程序进行安装。
查看WEB报表客户端教程例子。
下面演示各种形式的报表在WEB报表客户端的生成,报表模板与数据来自WEB服务器,报表生成运行由本地程序实现。点击各个图标执行对应的报表功能。
报表(打印预览) | 打印 | EXCEL | RTF | CSV | 文本 | 图像 | 报表文档 | 报表模板 | 报表数据 | 说明 | |
---|---|---|---|---|---|---|---|---|---|---|---|
4a.演示子报表 | grf/4a.grf | /data/DataCenter.ashx?data=SubReport_4a | 示子报表,在一个主控报表中显示多个子报表,实现多个报表的集中展现。 | ||||||||
4b.独立子报表 | grf/4b.grf | /data/DataCenter.ashx?data=SubReport_4b | 独立子报表中每个子报表可以是不同的页面设置,可以导出到不同的Excel工作表。独立子报表的概念说明: 请参考帮助中的“开发指南->报表部件框应用->子报表”部分。 | ||||||||
4c.子报表实现表中表 | grf/4c.grf | /data/DataCenter.ashx?data=SubReport_4c | 演示在内容格中查入子报表实现表中表。[设计子报表1][设计子报表2] | ||||||||
4d.子报表主子关联 | grf/4d.grf | /data/DataCenter.ashx?data=SubReport_4d&city=天津 | 演示主子报表之间如何自动传递参数,子报表中的参数会自动从主报表中同名的参数或记录集字段中取值。 | ||||||||
4e.子报表嵌套子报表 | grf/4e.grf | /data/DataCenter.ashx?data=SubReport_4e | 演示多级子报表,即子报表中包含下级子报表。 |
报表(打印预览) | 打印 | EXCEL | RTF | CSV | 文本 | 图像 | 报表文档 | 报表模板 | 报表数据 | 说明 | |
---|---|---|---|---|---|---|---|---|---|---|---|
6a.合同打印(单份_RTF) | grf/6a.grf | /data/DataCenter.ashx?data=ContractOne | 用RTF文字框实现合同打印,合同中的动态数据域在运行时将被实际参数值替换。 | ||||||||
6b.合同打印(多份_RTF) | grf/6b.grf | 用RTF文字框实现合同打印,合同中的动态数据域在运行时将被实际参数值替换。将RTF文字框定义在明细网格中,可以实现同时打印多份合同。 | |||||||||
6c.合同打印(单份_综合文字框) | grf/6c.grf | /data/DataCenter.ashx?data=ContractOne | 用综合文字框实现合同打印,合同中的动态数据域在运行时将被实际参数值替换。 | ||||||||
6d.合同打印(多份_综合文字框) | grf/6d.grf | 用综合文字框实现合同打印,合同中的动态数据域在运行时将被实际参数值替换。将综合文字框定义在明细网格中,可以实现同时打印多份合同。 | |||||||||
6e.发票套打 | grf/6e.grf | /data/DataCenter.ashx?data=InvoiceOne | 演示发票与票据的套打,即在印刷好的票据的指定位置将数据精确定位输出。 | ||||||||
6f.发票成批套打 | grf/6f.grf | /data/DataCenter.ashx?data=InvoiceMany | 演示发票与票据的套打,对数据按单分组,实现一次打印多张票据。 | ||||||||
6g.快递单套打 | grf/6g.grf | /data/DataCenter.ashx?data=EmployeeOne | 演示快递单套打打印。 | ||||||||
6h.支票套打 | grf/6h.grf | 演示支票套打打印,按照支票书写规范用报表脚本产生特殊的显示文字。 | |||||||||
6i.多联票据 | grf/6i.grf | /data/DataCenter.ashx?data=InvoiceMany | 演示单据在一张纸上重复打印,产生不同的联次,一联中还要控制显示的行数,超过的行在下一页继续显示。实现在非复写纸张上单据的多联打印。 | ||||||||
6j.多联票据非复写纸 | grf/6j.grf | 演示单据在一张纸上重复打印,产生不同的联次,一联中还要控制显示的行数,超过的行在下一页继续显示。实现在非复写纸张上单据的多联打印。 | |||||||||
6k.多背景图套打 | grf/6k.grf | 实现多页不同类型数据套打,且每页是不同的背景图。 | |||||||||
6l.POS小票打印 | grf/6l.grf | /data/DataCenter.ashx?data=SaleDetail | 演示超市购物小票的打印。 | ||||||||
6m.横向分页在一页 | grf/6m.grf | 报表横向分页打印时,如果数据量少,横向产生的打印数据合并在一页中显示。 | |||||||||
6n.镜像页面边距 | grf/6n.grf | /data/DataCenter.ashx?data=Customer | 演示报表左右页边距镜像功能,当双面打印报表时,让左右页边距按镜像方式产生,这样方便报表的装订。 |
报表(打印预览) | 打印 | EXCEL | RTF | CSV | 文本 | 图像 | 报表文档 | 报表模板 | 报表数据 | 说明 | |
---|---|---|---|---|---|---|---|---|---|---|---|
8a.图表.序列组簇图 | grf/8a.grf | 各种序列组簇类型的图表,包括柱状图、饼图、连线图、混和图表、双轴图表等。 | |||||||||
8b.图表.XY数据型图 | grf/8b.grf | /data/DataCenter.ashx?data=Chart_8b | 各种散列(XY)类型的图表,包括散列点图、散列连线图、散列曲线图、气泡图表等。 | ||||||||
8c.图表.三维(3D) | grf/8c.grf | 各种3D图表等。 | |||||||||
8d.记录集图表 | grf/8c.grf | /data/DataCenter.ashx?data=Chart_8d | 图表全部定义对应记录集,图表的相关属性关联记录集的字段。 |
报表(打印预览) | 打印 | EXCEL | RTF | CSV | 文本 | 图像 | 报表文档 | 报表模板 | 报表数据 | 说明 | |
---|---|---|---|---|---|---|---|---|---|---|---|
9a.自由表格 | grf/9a.grf | /data/DataCenter.ashx?data=EmployeeOne | 用自由表格(FreeGrid)部件框制作一个人员档案自由表格。 | ||||||||
9b.自由表格并明细网格 | grf/9b.grf | /data/DataCenter.ashx?data=FreeGridwithDetailGrid | 用自由表格部件框与明细网格共同实现一个有动态明细数据的自由表格。 |
报表(打印预览) | 打印 | EXCEL | RTF | CSV | 文本 | 图像 | 报表文档 | 报表模板 | 报表数据 | 说明 | |
---|---|---|---|---|---|---|---|---|---|---|---|
a0.报表组件对象模型 | grf/a0.grf | 用 Grid++Report 本身设计出其编程对象的组件对象模型图。 |
例子报表名称 | 简要说明 | 例子文件 |
---|---|---|
报表打印预览 | 打开WEB报表客户端窗口,以打印预览方式展现报表。 | 01.PrintPreview.htm |
报表直接打印 | 直接打印输出报表,同时示范自定义打印参数设置。 | 02.PrintDirect.htm |
报表直接数据导出 | 直接将报表数据导出,同时示范自定义数据导出参数设置。 | 03.Export.htm |
任务完成消息响应 | 在任务执行后,执行响应函数,如报表打印后,数据导出后等。 | 04.OnMessage.htm |
报表数据来自变量 | 报表模板与报表数据不是直接关联URL,而是来自程序通过其它途径获取到变量。 | 05.DataFromVar.htm |
例子报表名称 | 简要说明 | 例子文件 |
---|---|---|
打印自定义参数 | 设置打印相关参数,如纸张方向、打印份数、纸张大小等。 | options/webapp-print_arguments.htm |
自定义报表预览窗口 | 自定义报表预览窗口。 | options/webapp-ui.htm |
例子报表名称 | 简要说明 | 例子文件 |
---|---|---|
报表成批打印或数据导出 | 在网页中通过AJAX方式获取报表模板与报表数据,然后将模板与数据传递给WEB报表客户端进行报表生成。Ajax不能直接访问跨域的数据。 | misc/webapp-ws-batch.htm |
报表集中生成 | 将多个报表集中在一起生成,预览在同一个,导出是生成在一个文件中。 | misc/webapp-ws-together.htm |
报表数据URL附加参数包 | 通常在报表数据URL的后面附加获取数据的参数,当参数数据量比较大且超过URL的长度限制时,就应该通过发送额外的URL附加数据来实现参数的传递。 | misc/webapp-dataUrlParams.htm |
打印机与纸张列表 | 获取客户端电脑打印机与纸张列表。 | misc/webapp-ws-printers.htm |