Matrix 列组和行组均具有单个字段的矩阵或交叉表报告
我正在尝试创建矩阵报告,但我不确定是否有可能在SSRS或Crystal report中实现矩阵 桌子 学科学生 英语10000 英语10001 英语10002 数学10001 数学10002 数学10003 数学10004 科学10000 科学10001 科学10007 我想创建一个矩阵报告,如下所示。它将显示两个科目的学生人数。 -----英语数学科学 英语-3---2---2 数学2---4---1 科学-2---1---3Matrix 列组和行组均具有单个字段的矩阵或交叉表报告,matrix,reporting-services,crystal-reports,report,crosstab,Matrix,Reporting Services,Crystal Reports,Report,Crosstab,我正在尝试创建矩阵报告,但我不确定是否有可能在SSRS或Crystal report中实现矩阵 桌子 学科学生 英语10000 英语10001 英语10002 数学10001 数学10002 数学10003 数学10004 科学10000 科学10001 科学10007 我想创建一个矩阵报告,如下所示。它将显示两个科目的学生人数。 -----英语数学科学 英语-3---2---2 数学2---4---1 科学-2---1---3 但Crystal report和SSR都只显示同一受试者会议室中的
但Crystal report和SSR都只显示同一受试者会议室中的数字。例如,英语3分,数学4分,科学3分。所有剩余的单元格都显示为0。我不确定这是实现目标的最佳方式,但我自己找到了答案 在Crystal中,我添加了一个视图作为View1。我添加了与view2相同的视图。两者之间的所有联系都已清除。这意味着这两个表没有连接。 创建了一个公式。 @两个受试者都是学生 如果View1.StudentID=View2.StudentID,则 1. 其他的 0 视图1.主题已添加到交叉选项卡中的列中。 视图2.主题已添加到交叉选项卡中的行中。 公式“BothSubjectStudentID”已添加到摘要字段:。总而言之 这花了一点时间,并返回了我正在寻找的结果