设为首页
加入收藏
站内地图
旧版入口
当前位置:首页 > 站长学院 > 网络编程 > ASP

巧用ASP实现Web数据统计、报表和打印

作者:佚名 出处:网络转载 时间:04-29 点击:

内容载入中...

摘  :本文阐述一种利用ASP实现Web数据统计、报表的基本思路和实现方法,同时提供一种巧妙调用Word打印报表的解决方案。

关键词: ASP,数据统计,报表,打印,Word

 

1、 引言

随着Internet的飞速发展,基于Web开发的业务应用系统越来越多,如办公自动化、电子商务和管理信息系统(MIS)等。这些Web业务应用系统经常涉及到数据的统计、报表和打印。ASP在实施动态交互和生成动态页面方面具有很大的优势,但在处理复杂数据统计、报表和打印时却遇到不小的麻烦。本文阐述一种利用ASP实现Web数据统计、报表的基本思路和实现方法,同时提供一种巧妙调用Word打印报表的解决方案。

 

2、 应用实例

假设有一家公司利用网络MIS系统对公司员工进行管理,必然会涉及到各部门的员工统计。为了简单起见,假设最终的统计报表如下:

 

公司员工统计表

部门

合计

员工姓名

市场部

2

张三

 

 

李四

研发部

3

王五

 

 

赵六

 

 

刘七

员工合计

5

 

 

与传统单机MIS系统相比,在网络MIS系统中使用ASP实现以上数据统计、报表和打印会遇到以下问题:

(1)       数据统计时需要按部门进行分类统计,同时要记下各部门员工的具体名单。

(2)       报表生成时需按具体要求动态绘制几行几列表格,同时在适当的地方保持空白。

(3)       表格打印可以简单地按网页打印,但效果不好,而且不容易控制。

 

3、 实现方法简述

基于Web的业务应用一般采用三层结构,客户端是普通的Web浏览器,中间业务逻辑应用层存放于Web服务器上,由Web服务器上的数据库接口访问后台数据库。利用ASP实现Web数据统计、报表和打印的过程如图所示:

浏览器

收藏本文:
】【打印页面】【推荐给朋友】【关闭窗口

站长学院

推荐信息