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