现有如下视图和表,要建立报表,请问谁能给解决一下: (VB前台+SQL后台)
项目表
----------------------------
项目号 项目名
----------------------------
010001 早操迟到
----------------------------
010002 间操迟到
----------------------------
020001 旷早操
----------------------------
020002 旷间操
----------------------------
。 。
---------------------------- 学生操行视图
---------------------------------------------------------
日期 学号 姓名 培养层次 院系名称 专业名称
---------------------------------------------------------
2001.1.4 01 王二 军培 机车系 军培中专 2001.1.4 01 王二 军培 机车系 军培中专 2001.1.4 01 王二 军培 机车系 军培中专 2001.1.4 01 李三 军培 机车系 军培中专
2001.1.5 01 王二 军培 机车系 军培中专
--------------------------------------------------------------------------------------------
班级名称 项目名 分值 备注
----------------------------------
01 早操迟到 1 无01 间操迟到 1 无 01 旷早操 2 无01 旷间操 2 无01 旷间操 2 无
--------------------------------
窗体如下:
-------------------------------------------------
- 启始日期 DTPicker1 -
- -
- 截止日期 DTPicker2 -
- -
- 培养层次 combobox1 院系选择 combobox2 -
- -
- 专业选择 combobox3 班级选择 combobox4 -
- -
- -
- -
- -
- 确定 取消 退出 -
- -
- -
-------------------------------------------------要用DATA Report做报表,形成报表格式如下:
学生操行报表
---------------------------------------------------------
日期 学号 姓名 培养层次 院系名称 专业名称
----------------------------------------------------------
2001.1.4 01 王二 军培 机车系 军培中专
2001.1.4 01 李三 军培 机车系 军培中专 2001.1.5 01 王二 军培 机车系 军培中专
-----------------------------------------------------------------------------------------------------
班级名称 迟到 旷操 。 合计
--------------------------------------------
01 2 2 4 01 0 2 2 01 0 2 2
---------------------------------------------
我现在考虑用项目号的前2位相同的归为一项。在窗体中已经用RECORDSET对象带回各combobox绑入数据,现可用RECORDSET带参数查询,返回各选定班的记录集,但:1> 学号是重复的 2> 各细化的项目名怎么归入各大项项目名中 3> 各细化项目分值怎么样合计到各大项分值中,又怎样出现总分合计 4> 如果用动态生成报表(即:由于项目表中的项目名是可以由用户输入的,那么
要求用户可以按自己的要求添加或者删除要在报表中出现的项目名)
项目表
----------------------------
项目号 项目名
----------------------------
010001 早操迟到
----------------------------
010002 间操迟到
----------------------------
020001 旷早操
----------------------------
020002 旷间操
----------------------------
。 。
---------------------------- 学生操行视图
---------------------------------------------------------
日期 学号 姓名 培养层次 院系名称 专业名称
---------------------------------------------------------
2001.1.4 01 王二 军培 机车系 军培中专 2001.1.4 01 王二 军培 机车系 军培中专 2001.1.4 01 王二 军培 机车系 军培中专 2001.1.4 01 李三 军培 机车系 军培中专
2001.1.5 01 王二 军培 机车系 军培中专
--------------------------------------------------------------------------------------------
班级名称 项目名 分值 备注
----------------------------------
01 早操迟到 1 无01 间操迟到 1 无 01 旷早操 2 无01 旷间操 2 无01 旷间操 2 无
--------------------------------
窗体如下:
-------------------------------------------------
- 启始日期 DTPicker1 -
- -
- 截止日期 DTPicker2 -
- -
- 培养层次 combobox1 院系选择 combobox2 -
- -
- 专业选择 combobox3 班级选择 combobox4 -
- -
- -
- -
- -
- 确定 取消 退出 -
- -
- -
-------------------------------------------------要用DATA Report做报表,形成报表格式如下:
学生操行报表
---------------------------------------------------------
日期 学号 姓名 培养层次 院系名称 专业名称
----------------------------------------------------------
2001.1.4 01 王二 军培 机车系 军培中专
2001.1.4 01 李三 军培 机车系 军培中专 2001.1.5 01 王二 军培 机车系 军培中专
-----------------------------------------------------------------------------------------------------
班级名称 迟到 旷操 。 合计
--------------------------------------------
01 2 2 4 01 0 2 2 01 0 2 2
---------------------------------------------
我现在考虑用项目号的前2位相同的归为一项。在窗体中已经用RECORDSET对象带回各combobox绑入数据,现可用RECORDSET带参数查询,返回各选定班的记录集,但:1> 学号是重复的 2> 各细化的项目名怎么归入各大项项目名中 3> 各细化项目分值怎么样合计到各大项分值中,又怎样出现总分合计 4> 如果用动态生成报表(即:由于项目表中的项目名是可以由用户输入的,那么
要求用户可以按自己的要求添加或者删除要在报表中出现的项目名)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货