当前位置:首页 » 编程语言 » php报表开发

php报表开发

发布时间: 2023-02-07 12:52:36

① 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
不知道这个对不对,
做个参考吧

热点内容
jrtplib编译 发布:2024-11-01 18:06:01 浏览:226
java代码中if 发布:2024-11-01 18:02:40 浏览:377
android定时刷新 发布:2024-11-01 17:59:43 浏览:999
炎黄解说我的世界服务器生存 发布:2024-11-01 17:59:42 浏览:542
如何清楚网页缓存 发布:2024-11-01 17:53:58 浏览:552
linux文件权限不够 发布:2024-11-01 17:53:19 浏览:917
c语言中10是什么意思 发布:2024-11-01 17:45:08 浏览:892
装棉衣压缩袋 发布:2024-11-01 17:37:18 浏览:297
android40ble蓝牙 发布:2024-11-01 17:36:58 浏览:712
数据库表对比 发布:2024-11-01 17:18:42 浏览:985