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