在HTML中使用报表的步骤:
第1步,创建一个空的ASP.NET应用程序。
第2步,将HTML5 Viewer相关JS和CSS拷贝到工程中。
第3步,添加页面报表。
第4步,在报表页面中添加文字。
第5步,添加ActiveReports 9 Web服务
第6步,添加Web页面。
第7步,在Web页面中添css文件。
具体的代码,请参考下面的博客
http://blog.gcpowertools.com.cn/post/ActiveReports_HTML5.aspx
这个有点复杂,具体代码我就不写了,给你提供点思路。1、使用ui框架,像Ext-Js、easy-ui等等
2、自己写,点击一行数据时,写个点击事件,在下方生成一个<tr>和一个跨行的<td>(跨几行你自己定,看你想显示多少数据),在<td>里面在生成一个<table>,table里面显示你第二层数据(第三层数据同理)。
<html><title>三行三列空白表格</title>
<head>
<bady>
</br></br></br></br>
<tablewidth="200"border="1"align="center">
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</bady>
</head>
</html>
最后,报表可以用FineReport去制作表格,类Excel式,简单拖拽生成表格,功能强大,个人版免费