maimo自定义控件,maimo增加控件属性,maimo小数格式化显示_第1页
maimo自定义控件,maimo增加控件属性,maimo小数格式化显示_第2页
maimo自定义控件,maimo增加控件属性,maimo小数格式化显示_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、maximo 7控件的文件路径 对6进行了改进,将文件集中放置在了一起。jsp文件位置:maximoapplicati on smaximomaximouiwebwebmodulewebclie ntcomp onen tsxml文件位置:maximoapplicati on smaximoproperties今天客户提了个恶心的需求,就是更改maximo中小数的现实形式。(下面 以数量字段为例) maximo默认是:页面上显示的小数位数是,数据库中小数位数的长度。(如:数据库中数量的小数位数是4贝I页面上现实的就是4位小数,1.0000,0.1200)。客户想:如果数据库中,我们的记录 有几

2、位小数,则 页面上显示几位小数。(如:数据库中1.2300 /页面上显示1.23,数据库中2.0000 /页面上显示2)。一种方法是:修改maximo底层的东西。第二种方法是:为要现实的字段加个虚拟地段。因为只需要改一个表的数量显示,所以采用第二种方法实现:表中加个虚拟字段,数据类型为:aln。绑定字段类,格式化 数据的显示格式。(字段类格式化我就不罗嗦了,用DecimalFormat就可以 了。)每次页面初始化的时候,将数据进行格式化显示。到这里,需要指出的2个问题是:maximo中文本的 对其方式 是左对齐的,需要做下修改maixmo页面不显示的字段,页面初始化的时候,不会运行改字段的in

3、it方法解决b,在datebean的初始化时,给虚拟字段赋值即可。解决a,需要修改maixmo的控件,我的方法是给textbox控件加一个属性。文本框的的对其方式,我们应该修改 jsp 文件 textbox.jsp 和 xml 文件 component-registry.xml 和 control-registry.xml。textbox.jsp修改如下:java view plaincopy1.2.3.4.5.6.7.String input4align =;1.2.3.4.5.6.7.if (!.equals(component.getProperty(input4align)if(rig

4、ht.equals(component.getProperty(input4align)input4align = text-align: right;if (” left.equals(component.getProperty(input4align)input4align = text-align: left;8.9.将下面的 style=; 进行如此修改。component-registry.xml 只需要在 component-descriptor name=textbox这个 component 中增力口 一个我们自定义的属性:control-registry.xml 需要在 这个 control 中增加一个我们自定 义的属性: 和 input4align=input4align (我们在 textbox.jsp 用 component.getProperty 取至U )。ok,大功告成,对了,我们应用程序中需要 手动指定文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论