我正在使用Crystal Report 2011,我想知道是否可以在同一报告中生成两个具有不同记录选择的交叉表?
例如,我有以下数据集:
SchoolID QuestionID AnswerValue
++++++++ ++++++++++ ++++++++++++
1 Q2 3
1 Q2 4
3 Q2 7
3 Q3 5
1 Q5 6
我想创建两个交叉表,第一个将显示问题2和3,第二个交叉表将仅显示问题5。 你能帮忙吗?
由于
阿斯马贾
答案 0 :(得分:3)
创建公式字段:
// {@question}
// dummy grouping; formula results are irrelevant
SELECT {Table.QuestionID}
CASE "Q2" OR "Q3": "A"
CASE "Q5": "B"
根据此字段创建一个组。
将交叉表移至组标题部分。