电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Birt 开发之页面部署宽度问题VIP免费

Birt  开发之页面部署宽度问题_第1页
1/6
Birt  开发之页面部署宽度问题_第2页
2/6
Birt  开发之页面部署宽度问题_第3页
3/6
Birt开发之页面部署:birt页面有两种部署方式1:autolayout(自动布局)2:fixedlayout(固定布局:默认是USletter);如图:在工作界面选择[布局],打开[属性编辑器],在[常规]菜单属性详细内容最下方:页面布局首选项(默认是fixedlayout);图1一:autolayout(自动布局)(推荐)主要是用于对不同尺寸屏幕进行应用适配工作;如果不设定页面的尺寸,则会根据浏览器的可显示区域来填充,当使用大分辨率的情况,能铺满全屏,但一般也有最小范围,会一直缩小到只有一个文字的宽度为止;[注]:[masterpage]类型自定义宽高对autolayout没有影响二:fixedlayout(固定布局)[注]fixedlayout会根据设定的宽高,对单元格宽进行等分;是指指定了页面的固定尺寸,即无论分辨率多少,展示页面的尺寸是不会改变的当可显示区域缩小到小于所设定的页面尺寸时,就会出现横向滚动条;且当要展示的数据过多时,则会出现部分数据不能完全显示的问题;针对内容不能完全显示这一问题,目前解决方式:选择[masterpage]即主页,打开属性编辑器,可以看到常规属性中默认的类型是USletter,有固定的宽和高,这是可以选择类型为custom(自定义),并根据需要修改相应的宽和高;[附1]:此[masterpage]属性中可以对页眉和页脚进行设置,如,若不需要显示birt页面页脚默认时间的显示,则在[页眉/页脚]选项中不勾选页脚选项,也可以在[高级]中调整对齐方式。如图3图3[总]:在需要调整birt页面表格宽度时,1.设置为autolayout(推荐),再根据要求,调整显示的比例;2.设置为fixedlayout,在[masterpage]中自定义宽高;3.直接选中所要调整的列,设定宽度(由于交叉表常规属性总没有宽度,只能给列设定宽度,网格和表是可以设定整体宽度的);所以推荐在birt页面布局时选用autolayout,最好将设计的元素内容统一放到一个网格中,在进行分类设计;[附]:对于数字过多不能自动换行,目前查的资料多数是要在需要换行的数据进行脚本控制换行:选中要设置换行的单元格,打开[属性编辑器]>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.substring(flag,i-1)+"\n";flag=i-1;}else{all=temp+v.substring(flag,v.length());}}this.setDisplayValue(all);}(其中"i%12"中的12是表明每12个字符换一行。)如图:或:换行效果图:

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

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

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部