birt 开发之页面部署宽度问题

birt 开发之页面部署宽度问题

ID:1119518

大小:161.50 KB

页数:4页

时间:2017-11-07

birt  开发之页面部署宽度问题_第1页
birt  开发之页面部署宽度问题_第2页
birt  开发之页面部署宽度问题_第3页
birt  开发之页面部署宽度问题_第4页
资源描述:

《birt 开发之页面部署宽度问题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Birt开发之页面部署:birt页面有两种部署方式1:autolayout(自动布局)2:fixedlayout(固定布局:默认是USletter);如图:在工作界面选择[布局],打开[属性编辑器],在[常规]菜单属性详细内容最下方:页面布局首选项(默认是fixedlayout);图1一:autolayout(自动布局)(推荐)主要是用于对不同尺寸屏幕进行应用适配工作;如果不设定页面的尺寸,则会根据浏览器的可显示区域来填充,当使用大分辨率的情况,能铺满全屏,但一般也有最小范围,会一直缩小到只有一个文字的宽度为止;[注]:[masterpage]类型自定义宽高对

2、autolayout没有影响二:fixedlayout(固定布局)[注]fixedlayout会根据设定的宽高,对单元格宽进行等分;是指指定了页面的固定尺寸,即无论分辨率多少,展示页面的尺寸是不会改变的,当可显示区域缩小到小于所设定的页面尺寸时,就会出现横向滚动条;且当要展示的数据过多时,则会出现部分数据不能完全显示的问题;针对内容不能完全显示这一问题,目前解决方式:选择[masterpage]即主页,打开属性编辑器,可以看到常规属性中默认的类型是USletter,有固定的宽和高,这是可以选择类型为custom(自定义),并根据需要修改相应的宽和高;[附1]:

3、此[masterpage]属性中可以对页眉和页脚进行设置,如,若不需要显示birt页面页脚默认时间的显示,则在[页眉/页脚]选项中不勾选页脚选项,也可以在[高级]中调整对齐方式。如图3图3[总]:在需要调整birt页面表格宽度时,1.设置为autolayout(推荐),再根据要求,调整显示的比例;2.设置为fixedlayout,在[masterpage]中自定义宽高;3.直接选中所要调整的列,设定宽度(由于交叉表常规属性总没有宽度,只能给列设定宽度,网格和表是可以设定整体宽度的);所以推荐在birt页面布局时选用autolayout,最好将设计的元素内容统一

4、放到一个网格中,在进行分类设计;[附]:对于数字过多不能自动换行,目前查的资料多数是要在需要换行的数据进行脚本控制换行:选中要设置换行的单元格,打开[属性编辑器]>advanced(高级)>onrender(实施时)或切换到脚本中,选onrender:输入换行脚本:if(this.getValue()!=null){varv=this.getValue();v=v.toString();vartemp="";varall="";varflag=0;for(vari=1;i<=v.length();i++){if(i%8==0){temp+=v.substrin

5、g(flag,i-1)+"";flag=i-1;}else{all=temp+v.substring(flag,v.length());}}this.setDisplayValue(all);}(其中"i%12"中的12是表明每12个字符换一行。)如图:或:换行效果图:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。