学生の成績を表示しています。彼らは下の年(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