php報表開發
① thinkphp怎麼製作報表呀行和列都需要循環,怎麼用php語言循環出來
這個簡單,比如你有一個數組$mac設定一個變數$data=''; for($j = 0;$j < count($mac);$j++){ $data.= "
<table width=\"100%\" class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 style='border-collapse:collapse;border:none'>
<tr>
<td><div align=\"center\"><font size=\"2\"><b>物質名稱</b></font></div></td>
<td ><div align=\"center\"><font size=\"2\"><b>型號規格</b></font></div></td>
<td ><div align=\"center\"><font size=\"2\"><b>單位</b></font></div></td>
<td ><div align=\"center\"><font size=\"2\"><b>數量</b></font></div></td>
</tr>
<tr>
<td ><div align=\"center\"><font size=\"2\">".$mac[$j]title]."</font></div></td>
<td ><div align=\"center\"><font size=\"2\">".$mac[$j][stand]."</font></div></td>
<td ><div align=\"center\"><font size=\"2\">".$mac$j][unit]."</font></div></td>
<td ><div align=\"center\"><font size=\"2\">".$mac$j][num]."</font></div></td>
</tr>
</table>";}
② PHP中如何製作查詢報表
1 查詢數據 以後 用循環 一行一行生成 TABLE 的HTML 字串 送往前端
2 查詢以後 轉成JSON 發往前端 用JS TPL() 模板生成報表
③ php列印報表
用PHP生成報表,建議用Excel格式的,Word格式的個人覺得要復雜很多。
這個很強大:
http://phpexcel.codeplex.com/
按照官網提供的Example來做就行:
http://phpexcel.codeplex.com/wikipage?title=Examples&referringTitle=Home
④ 如何在PHP中使用水晶報表
如果想要用戶在web上訪問整個多頁報表,可以有下面幾種操作方法:
1、使用web窗體viewer工具欄上的列印按鈕將報表導出為PDF。
2、使用web窗體viewer工具欄上的導出按鈕,導出報表為可以由客戶端的現有應用程序列印的格式。
3、使用printtoprinter方法從伺服器列印報表。
4、將報表作為一個連續的頁提供以通過internet explorer瀏覽器在客戶端啟動列印。
⑤ php有辦法生成 帶圖片的報表嗎
當然可以,用php讀取數據(從資料庫或者文本文件中讀取),包括圖片文件名,然後生成html的table,裡面就可以加入<img>了。
⑥ php報表開發工具
你可以使用立方ireport報表設計器來設計,這是一個免費的報表設計器,很多地方都可以下載得到,然後通過url集成就可以了
⑦ php編寫的系統中,怎樣做報表
用word來做
⑧ 在PHP下 怎麼 實現 水晶報表的功能呢
在應用程序中,可以在現有
Web
窗體
Viewer
旁邊添加一個按鈕,該按鈕可以將客戶端重定向到新的、在瀏覽器中將整個報表顯示為一個連續頁的
Web
窗體
Viewer。可以對第二個窗體上的查看器進行格式化,以便禁用組樹和工具欄,並將查看器的
SeparatePages
屬性設置為
False。
注意
這種列印方法有一個局限,即無法控制頁眉、頁腳和分頁符的定位。
crReportDocument
=
New
Income_Statement()
CrystalReportViewer1.ReportSource
=
crReportDocument
CrystalReportViewer1.SeparatePages
=
False
CrystalReportViewer1.DisplayGroupTree
=
False
CrystalReportViewer1.DisplayToolbar
=
False
不知道這個對不對,
做個參考吧