华丹CHARISMA平台开发快速入门
6.4 制作成绩报表
按“班级报表制作”中的介绍来完成成绩报表的制作,注意,成绩报表不用发布,我们在后面的章节中,会挂到学生信息界面里。
设置条件时,如下设置:
排序如下设置:
25
华丹CHARISMA平台开发快速入门
制作好后,不用发布。
通过报表设计器导航菜单中的“预览报表”,即可以打开成绩查询界面:如下所示:
6.5 在班级报表中链接学生报表
下面,我们在班级信息中增加一链接列,通过该链接,可以打开相应的学生信息。 实现思路:在班级报表的数据源中增加一个计算列,然后在该计算列中,通过设定链接URL来实现链接学生报表。
步骤如下:
打开模块:系统控制中心>>智能报表管理>>智能报表维护,如下图:
26
华丹CHARISMA平台开发快速入门
点击图中的“报表设计”链接,即可以打开报表设计器。
也可以通过点击班级报表窗口上的“报表设计”链接来打开报表设计器:
。
在报表设计器导航菜单中,点击“报表基信息维护”,打开报表基本信息更新界面,在数据源中,增加一计算列:’student’。如下图所示:
点击“保存”,在报表数据列信息中会自动生成对应的信息。
所谓报表数据列信息,就是对应SQL中的查询列,在生成报表时,每一查询列,会对应生成一条报表数据列资源,通过各种参数,可以控制该列的显示行为。
点击报表设计器导航菜单中的“报表数据列资源”菜单项,打开如下界面:
27
华丹CHARISMA平台开发快速入门
点击左边的“编辑”按扭,设置student对应的信息,设置后的信息如下所示:
其中,链接URL值为:
sysmng.report.do?subSys=demo2&repID=2&isShowCnd=0&selCndID=classid&cnd_classid=|*|
28

