必威体育精装版2018birt报表修改表格宽度的学习总结.docxVIP

必威体育精装版2018birt报表修改表格宽度的学习总结.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
必威体育精装版2018birt报表修改表格宽度的学习总结

修改birt报表的表格宽度的学习总结原因Birt做的报表表格宽度是根据表格里面的内容自动显示宽度,每列的宽度是与表头(header的label)或者表body(detail的data)里面内容最多的一格的宽度一致,有时候表头里面文字很长,但是该表头的那一列表body里面的内容却很少,就照成了除表头以外,body下面每一格特别的空,这样的列若是比较多的话表格就很不好看,而且浪费空间,以我碰到的问题为例,如图:这个报表分为两部分,前一部分是直接用报表设计器设计的,表头是居顶的,后一部分是用代码加上去的,表头居中,而且他的内容全是数字,相对来说比较少,感觉空的地方很多,看上去不美观。试着调试由于网上资料比较少,我自己调试时都是自己摸索的,可能有些地方不是很简洁,但是效果还是出来了。(1)、首先调整直接用报表设计器设计的报表,可以有两种方法调试,1.第一种是手工代码调试::打开需要调整的报表,点击左下角xml resource先调整表头,所以在header下面的你想设计宽高的那一列下面,添加属性,根据里面的内容设计宽和高,这里我设计的是宽1.5cm,高0.7cm,注意是在label下面添加设置语句,:property name=height0.7cm/propertyproperty name=width1.5cm/property如图:另外为了让表头好看,我让表头里面的内容横向以及竖向都是居中的。2.第二种方法是用报表的属性设计器设计宽和高:点击左下角 layout点击table,然后选中你想要调整的那一行或者那一列,打开属性编辑器(birt高级版本可以右击哪一行或者列直接打开,低版本的需要点击eclipse左下角的show view as a fast view: 选则other,打开report design 下面的属性版本)想要修改那一行或者列的宽或者高时,先以调整列宽为例,选中一列,在属性编辑器的General里面,width属性填写想要的宽度:调整行高度跟列宽度类似,这里就不写出来了。(2)调整由代码插入进来的行宽列高这个就比较简单,在插入列以及header下直接写代码MyLable.setWidth(“1.5”);myLabel.setHeight(0.7cm);myDataItem2.setHeight(0.3cm);myDataItem2.setWidth(1.5cm);myDataItem2以及myLabel是我自己的对象,大家改的时候用自己的对象调用方法。以上就是我修改birt报表的学习总结,由于是初学者,只能用这种笨方法,希望对大家有帮助。

文档评论(0)

金祥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档