你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 跟高手学编程
通用查询及相关报表设计(十五)
 

2.2  学生成绩单报表

2.2.1 界面设计

每个学期都需要生成每个学生在该学期的成绩报告单。因输出的不是一个人,故也需要使用组。该界面由用户通过菜单“查询与统计”“打印成绩单”命令进入,在“成绩查询与统计”界面上,选择合适的参数后,通过单击“成绩单”按钮输出。成绩单报表界面设计如图5所示,其属性设置见表3所示。


5 学生成绩单报表界面

3 学生成绩单报表界面对象的属性设置

类名

属性名

属性值

说明

TForm

Name

FormPrintReportCard

 

TQuickRep

Name

QuickRep

报表

DataSet

FormSearchAchievement.ADODataSet

数据源

ReportTitle

成绩单

 

TQRGroup

Name

QRGroup1

组头

Master

QuickRep

 

FooterBand

QRBand1

组脚

Expression

StudentID+EntranceYear+Term

分组条件,要与SQL语句中的Order By部分相同

TQRBand

Name

DetailBand1

细节带

BandType

rbDetail

 

放置了课程名、总评成绩、平时成绩、期中成绩和期末成绩等五个TQRDBText组件,其DataSetQuickRep相同也指向FormSearchAchievement.ADODataSetDataField属性设置为各对应字段名(CourseNameAchievementAchievement1Achievement2Achievement3)

TQRBand

Name

QRBand1

组脚,用于输出每组的统计信息

BandType

rbGroupFooter

 

TQRLabel

Name

QRLabelAchievement

输出总评成绩的平均分

TQRLabel

Name

QRLabelAchievement1

输出平时成绩的平均分

TQRLabel

Name

QRLabelAchievement2

输出期中成绩的平均分

TQRLabel

Name

QRLabelAchievement3

输出期末成绩的平均分

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089