4

我正在使用 Crystal Report 2011,我想知道是否可以在同一个报表中生成两个具有不同记录选择的交叉表?

例如,我有以下数据集:

SchoolID      QuestionID        AnswerValue

++++++++           ++++++++++       ++++++++++++

1                    Q2             3

1                    Q2             4

3                    Q2             7

3                    Q3             5

1                    Q5             6

我想创建两个交叉表,第一个将显示问题 2 和 3,第二个交叉表将仅显示问题 5。你能帮忙吗?

谢谢

阿斯玛

4

1 回答 1

3

创建公式字段:

// {@question}
// dummy grouping; formula results are irrelevant
SELECT {Table.QuestionID}
CASE "Q2" OR "Q3": "A"
CASE "Q5": "B"

根据该字段创建组。

将交叉表移动到组标题部分。

于 2012-09-22T21:20:18.220 回答