网站大量收购闲置独家精品文档,联系QQ:2885784924

一个简单的交叉报表例子..docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个简单的交叉报表例子.

打开iReport软件,【文件】——【New】,选择一个报表模版,(以选择第一个模版为例),然后选择“Open this Template”,如图1.1所示。进入下一个页面,填写文件名,选择文件的存放位置,单击【下一步】,再点击【完成】。图1.1从【组件面板】中拖拽“Static Text”控件到“Page Header”部分,双击该控件来填写报表的题目——“学生成绩单“(可从“窗口”菜单中打开【组件面板】),如图2.1单击图3.1中的图标,打开如图3.2所示的窗体,在【Report query】如图3.2光标所在的位置填写相应的SQL语句:select s.student_name_,s.subject_name_ as subject, s.grade_ from student s。图3.1图3.2如图4.1所示,注意要勾选上“Automatically Retrieve Fields”属性,使系统自动读取select出来的字段,如图蓝色底儿的区域。之后点击【OK】按钮(注意:不是窗体的“ד)。同时,这些字段也会在【Report Inspector】窗体的“Fields”区域显示,如图4.2所示。图4.1图4.2从“组件面板”中拖拽“Crosstab”控件(如图5.1)到“Summary”部分,会出现如图5.2所示的窗体,单击“下一步”,如图5.3所示,在“Row Group 1”处从查询出来的字段中选择“student_name_”作为每行的行标题,之后,单击“下一步”,如图5.4所示的,从“Column Group 1”处选择“subject”作为每列的列标题,再单击“下一步”,如图5.5,在“Date”处选择“grade_”作为表中的数据,如图5.6,对每个学生的成绩进行求和,如图5.7所,显示每个学生的总成绩,不显示每科的总成绩。图5.1图5.2图5.3图5.4图5.5图5.6图5.76.可通过切换“Main report”和“Crosstab1”来编辑报表,在“Crosstab1”中可通过使用“Ctrl+鼠标滚轮“来实现图的缩放,以便于编辑。图6.17.做完报表后,通过图7.1红色框中的“编译“按钮编译文件后,再点击绿色框中的“预览“按钮就可以观看做的报表的效果了!图7.18.最终的效果图,如图8.1所示图8.19.可以根据个人的需要在“Crosstab1”页面更改蓝色底儿框部分的列头的名称。相关配置:/view/2110ec18b7360b4c2e3f64e9.html(推荐,个人感觉还不错!)注:本人接触iReport不是很久,根据个人经验写了一个交叉报表的小例子,希望对初学者有所帮助!

文档评论(0)

bhzs + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档