【发布时间】:2013-01-09 16:38:58
【问题描述】:
我正在显示学生记录的成绩。他们坐在低年级(AS ...),然后选择继续某些课程到高年级(A ...)。这意味着我对每个学生都有以下数据集:
+----------------------+-------+-----------+-----+
| Name | Grade | End | Code|
+----------------------+-------+-----------+-----+
| A Business | C | 06-Jul-12 | BUS |
| A English | B | 06-Jul-12 | ELL |
| A History | C | 06-Jul-12 | HIS |
| AS Business Studies | E | 08-Jul-11 | BUS |
| AS Critical Thinking | B | 08-Jul-11 | CRT | <-- lower year only
| AS English | D | 08-Jul-11 | ELL |
| AS History | F | 08-Jul-11 | HIS |
+----------------------+-------+-----------+-----+
对于每个学生记录,我只想显示 A 和 AS 级别的成绩。在上面的例子中,这会抑制 AS 批判性思维:
A Business | C
A English | B
A History | C
AS Business Studies | E
AS English | D
AS History | F
在不编辑基础数据集的情况下,Crystal Reports 是否可以隐藏那些仅显示为 AS 成绩的记录?例如:
If Code not present in records AND Name starts with AS
Suppress
Else
Display
【问题讨论】:
-
你关心订单吗?按课程代码分组是最容易的,但您的报告将不再按班级名称排序。
-
抱歉,我想补充的是,每个学生都有这些记录列表之一。我会尽量让问题更清楚一点
-
对,但是每个学生的课程显示顺序对您来说重要吗?
-
A 课程后跟 AS 课程会很棒。但如果他们不是,那也不算是一场噩梦
标签: crystal-reports crystal-reports-2010