首页 > php教程 > php手册 > grid++report 结合thinkphp 打印

grid++report 结合thinkphp 打印

WBOY
发布: 2016-12-01 00:00:18
原创
2261 人浏览过

Grid++Report 可用于开发桌面C/S报表与WEB报表(B/S报表),C/S报表开发适用于VB.NET、C#、VB、VC、Delphi等。WEB报表开发适用于ASP、ASP.NET、JSP/Java、PHP、thinkphp等,支持所有WEB服务器与数据库。开发桌面报表与WEB报表共享相同的开发知识与资源,大大提高报表开发效率。
先要了解grid++report
控制器代码 // 设置报表数据这里可以自己开发<br>         $orderArray ['EmployeeID'] = '01';<br>         $orderArray ['Title'] = '经理';<br>         $orderArray ['name'] = '张三';<br>         <br>         // 报表中要得到的数据格式<br>         $xmlReportData = get_reports_xml_byarray ( $orderArray );<br>         $this->assign ( 'xmlReportData', $xmlReportData );<br>         // 要打印的报表文件<br>         $reportName = '1f.grf';<br>         $this->assign ( 'reportName', $reportName );<br> <br>         $this->display();前台代码<br> <br>     <br>         <title></title> <br>         <script></script><br>     <br> <br>     <br> <br>         <div> <br>             <button>打印报表</button><br>         </div> <br>         <a>下载插件</a><br>         <script><br /> //打印报表函数 建立报表对象<br /> CreateReport("Report");<br /> function printView() {<br /> //读取报表模版<br /> Report.LoadFromURL("__public__/grf/{$reportName}");<br /> //加载报表数据<br /> Report.LoadDataFromXML("{$xmlReportData}");<br /> //打印预览<br /> Report.PrintPreview(true);<br /> };<br /> </script><br>     <br> 咨询QQ:409077741

http://weixin.gsjfjt.com/demo_qyh/index.php/Home/Grid

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板