我正在开发一个学校管理应用程序,它将学生的CA和考试分数纳入数据库,以显示在每个学生的成绩单中。 我创建了一个分数表并相应地填充它 我还创建了一份报告,显示学生的成绩单,但每个学生只显示一个科目,其余科目没有显示。每个学生提供16个科目。 我在RDLC报告查看器中使用了“Table”。但是,它在表格视图中显示了所有学生及其考试成绩。当我进入Row Group属性时,我点击了“在一个组的每个实例之间”,它只取代了第一个主题。但是我希望每个学生都这样显示:
Surname: xxxxx Firstname: xxxxx Othername: xxxxx Sex:x DOB:xx/xx/xxxx
Class: xxxxx Term: xxxxx Session: xxxxxxx
SUBJECT CA EXAM TOTALSCORE
English 20 50 70
Math 21 52 73
Computer St 25 49 74 等等。 这是我的表。表名是“得分” 我的数据集查询是:
SELECT AdmNo, Surname, Firstname, Othername, Sex, DOB, Class, Term, Session, Subject, CA, Exam, TotalScore,
FROM Score
WHERE (Class = @Class) AND (Term = @Term) AND (Session = @Session)
GROUP BY Subject, AdmNo, Surname, Firstname, Othername, Sex, DOB, Class, Term, Session, Subject, CA, Exam, TotalScore
ORDER BY AdmNo
答案 0 :(得分:1)
根据我从您的问题中所理解的,您没有创建任何组。首先得到报告,你提到你必须根据名称(主要组)进行分组。然后按类,主题等作为子组。
创建群组
并删除所有这些内容,例如每个组实例之间的分页符等