锐浪软件开发的Grid++Report是一款成熟稳定功能全面的报表工具,其已经开发7年多了。用户基本是软件公司,其中不乏很多大的公司,如用友、航天信息、核工业集团等。在其用户中有很多是使用PHP开发软件的。锐浪报表是一款C/S与B/S集成报表工具,功能全面易学易用。全面支持在PHP下开发使用,支持所有操作系统服务器与WEB服务器。提供独有的报表查询显示功能,让报表查询显示、打印、打印预览及数据导出等功能集成一体化实现。轻松实现表格报表、动态报表、多层表头、票据套打、交叉表、统计图表、表中表及各种特殊报表等,是中式报表的最佳开发工具。提供详尽帮助文档与丰富例子。Unicode编码,多国语言集成支持。历经数年发展,多家有影响力的通用软件厂商选用,用户遍布各行各业,已经成为用户受众面最广的国产报表工具。

安装后可以先查看PHP报表例子,PHP报表例子目录默认在:C:\Grid++Report 5.0\WebSamples\php。请根据帮助的“报表插件(WEB报表)->WEB报表例子->准备运行例子->运行PHP例子”中的说明,先把例子程序运行起来,直接体验一下锐浪报表的功能,看看有没有再深入了解的必要。如果暂时不想下载安装,也可以浏览锐浪报表网站上的 DEMO 演示:http://www.rubylong.cn/WebReport/

HTML

<html><head><title>Web报表(B/S报表)演示 - 查询显示控件展现报表</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script src="../CreateControl.js" language="javascript"></script><style type="text/css">html,body {margin:0;height:100%;}</style>
</head><body style="margin:0"><script language="javascript"> //用查询显示控件展现报表,从URL“../grf/1a.grf”获取报表膜板定义,从URL“../data/xmlCustomer.php”获取XML形式的报表数据,CreateDisplayViewer("../grf/1a.grf", "../data/xmlCustomer.php");</script></body>
</html>

说明:包含一个公共的JS文件CreateControl.js,调用其中的CreateDisplayViewer()方法,指定两个参数:从URL“../grf/1a.grf”获取报表膜板定义,从URL“../data/xmlCustomer.php”获取XML形式的报表数据,报表就搞定了就是这么简单,效果如下图:

模板有专门的工具设计,打开grf/1a.grf,如下图

从PHP中获取XML数据,格式与模板内容行中的数据字段一致,格式如下:

<xml>
<row>
<CustomerID>BLONP</CustomerID>
<CompanyName>国皓</CompanyName>
<ContactName>黄雅玲</ContactName>
<ContactTitle>市场经理</ContactTitle>
<Address>广发北路 10 号</Address>
<City>大连</City>
<Region>东北</Region>
<PostalCode>565479</PostalCode>
<Country>中国</Country>
<Phone>(0671) 88601531</Phone>
<Fax>(0671) 88601532</Fax>
</row>
</xml>

转载于:https://www.cnblogs.com/phpfans/archive/2011/11/10/2244255.html

牛X的web报表设计工具Grid++Report相关推荐

  1. mysql web 报表工具_.net的web报表设计工具

    e表介绍 e表是一个功能强大的Web报表工具,提供了高效的报表设计方案.强大的Web报表展现能力.灵活的部署机制.使用e表可使复杂报表的设计简单化,以往难以实现的报表可以轻松实现,避免了大量的复杂SQ ...

  2. web界面设计工具_您应该了解的14个Web设计工具

    web界面设计工具 Our time is very limited and we don't try most awesome tools available on the market becau ...

  3. 在报表开发工具Stimulsoft Report报表设计中使用存储过程?

    本文主要介绍如何在Stimulsoft Report 设计中使用存储过程. 创建报表或仪表板时,通常使用存储过程来获取数据.在本文中,我们将介绍如何为常用数据源调用存储过程.使用存储过程创建数据源的复 ...

  4. python报表设计工具_报表自动化,三流用Excel,二流用Python,一流用它

    从事数据工作的人都知道,企业每天都要做很多报表,这个过程当中会涉及到很多手工操作和常规性报表.为了减少人工介入,节省工作时间,我们会想办法将一部分操作用工具或代码来替代,这个过程就称为报表自动化. 报 ...

  5. 报表设计工具FastReport Online Designer V2022.1新功能全剖析

    FastReport Online Designer 2022.1 版本提供了许多新对象和功能,可显着加快创建和优化报表的过程.本文将主要介绍新版本中添加的新对象的相关内容: 新对象 添加了新的&qu ...

  6. 用Power Point画界面设计图——在Web原型设计工具上“另辟蹊径”

    毕业设计选了一个开发类的题,老师要我先做原型设计. 四处搜罗工具,无奈专业工具用起来繁琐,简单的工具又功能不行.不想在界面设计上花费太多时间,最后发现Power Point很不错.由于平时用得也比较熟 ...

  7. php报表制作工具,PHP Report Maker(PHP报表生成器) V12.0.6 官方版

    PHP Report Maker 是一个功能强大的报表工具,可以从mysql.postgresql.sqlite.oracle.microsoft sql server和microsoft acces ...

  8. web 原型设计工具_适用于Web设计人员的7种原型设计工具

    您知道线框 , 模型和原型之间的区别吗? 这三个术语经常互换使用,表示同一事物. 问题是,您不应该这样做. 线框是设计的静态,低保真描述 . 它提供了拟议设计的外观或形状的轮廓,但未提供其功能或感觉. ...

  9. 推荐一款超牛逼的Web SSH 客户端工具

    webssh这个工具可以干啥: 在linux机器上安装python环境,并且使用命令pip3 install webssh,装上这个模块** 我们就可以在l浏览器web页面登录我们的linux机器,是 ...

最新文章

  1. 构建负载均衡服务器之二 LVS详解及应用
  2. 可以与空间耦合的神经网络分子微扰模型BeO
  3. 把程序显示在最前面 delphi_地球程序员之神:没上过大学,曾拒盖茨的Offer,4代码农靠他吃饭...
  4. Eclipse 创建第一个 springboot 应用
  5. Word如何固定页面内容在某一页开头
  6. PHP强制类型定义数组,php – 如何强制Doctrine更新数组类型字段?
  7. 1.react生命周期详解(2020.12.05)
  8. 虚拟机网络连接模式中桥接模式和NAT模式的区别
  9. timthumb+php,timthumb.php生成缩略图参数详解
  10. python随机森林回归_机器学习:Python实现随机森林回归
  11. 党建管理系统开发,组织部干部人事任免平台建设方案
  12. 加入go行列的一个敲门砖吗----小玩意cs多人即时聊天,没有用数据库的,没有用框架的
  13. 四种快速简单添加视频字幕的方法,总有一款适合你
  14. linux环境下删除包含特殊字符的文件或目录
  15. 使用fastdfs上传视频并使用FFmpegFrameGrabberFrameGrabber在上传视频时截图作为封面
  16. Page Cache 与 Kafka 那些事儿
  17. r语言中将茎叶图旋转90度_R语言(02)绘图
  18. 称为超级计算机,哪台机器被称为世界上最快的超级计算机?
  19. 发布自己的开源库到Cocoapods及部分常见错误
  20. mac 无法更新“Xcode”,提示已退款或由其他 Apple ID 购买

热门文章

  1. 天涯社区服务器位置,天涯到底怎么了,哪份帖子都打不开,是服务器的问题吗...
  2. oracle if后面为null,Oracle中NVL2 和NULLIF的用法
  3. 求关系模式r的所有候选码_关系数据理论基础概念
  4. java 画布实验报告_编辑画布图像
  5. java panel 左对齐,将Shape的中心与JPanel的中心对齐 - java
  6. 如何查看tomcat是否安装成功_如何查看网站是否被收录?
  7. double类型怎么取余_数据类型和运算符
  8. vscode里好用的html插件_知乎口碑最好的六大PPT插件分享!用好插件,效率倍增...
  9. cesium鼠标控制键盘_用 Python 控制 鼠标和键盘,花式操作
  10. 设置 mock_【学习】接口测试-使用mock生产随机数据