zoukankan      html  css  js  c++  java
  • 牛X的web报表设计工具Grid++Report

        锐浪软件开发的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形式的报表数据,报表就搞定了就是这么简单,效果如下图:

    image

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

    image

    从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>
  • 相关阅读:
    hdu 3496
    poj 2374
    zoj 3399
    poj 1321
    sgu 365
    hdu 3555
    poj 3345
    poj 2355
    Android重命名文件
    在workflow中传值的sample
  • 原文地址:https://www.cnblogs.com/phpfans/p/2244255.html
Copyright © 2011-2022 走看看