1、
如何创建一个学生管理系统成绩报表
10
2020年4月19日
文档仅供参考
在解决方案资源管理器中单击右键“学生管理系统”选择“添加”中的“新建项”,选择“报表”,更名“ReportScore.rdlc”,单击“添加”。
在工具栏中,选择“矩阵”,拖入
右键单击数据源,,
选择“使用设计器编辑数据集”
复制粘贴一个成绩表
右键单击新创立的成绩表,选择“配置”,出现
选择“查询生成器”,
单击右键选择“添加表”
按住Ctrl,选择课程表和学生表,点击添加
点击关闭
修改如下
点击确定,点击完成
点
2、击保存
在数据源中,选择“成绩表1”,将学号,课程号,成绩拖入
点击第一列,单击右键,选择“添加行组”
修改为
点击确定
在工具箱中选择“表”,拖入
右键单击表的表头表尾栏
单击“表格表尾”“表详细信息”
右键单击表的最右边一列
选择“删除列”
修改为
在工具箱中选择“文本框”拖至表上方
在解决方案资源管理器中单击右键“学生管理系统”选择“添加”中的“Windows窗体”,重命名为“FormReportScore.cs”
在工具栏中的“报表”中选择并拖入窗体
点击小箭头选择“在父容器中停靠”,再在“选择报表”中选择“ReportStudent.rdlc”。
返回成绩表的设计窗体,在有保存按钮的那行单击鼠标右键,选择“添加标准项”留下打印机,其余删掉,因为没用
双击打印按钮 进入程序编辑
private void 打印PToolStripButton_Click(object sender, EventArgs e)
{
FormReportScore rs = new FormReportScore();
rs.ShowDialog();
}
运行