根据需求,将部分的签名选项添加的到选择操作菜单中。点击选择操作,在弹出的下拉列表中点击“添加/修改选择操作菜单”,弹出“添加/修改选择操作菜单”窗口。点击下面的“新建行”按钮,新建选择操作。新建一个选择操作之后,在下拉页面中,有如下的属性:键值:从签名选项中选择一个已经存在签名选项。元素类型:如果该操作是一个实际的操作,类型为OPTION。如果不是一个实际的操作,只是一个目录的节点,类型为:HEADER职位/下级职位:显示的位置是通过位置决定的,如果一个位置下面有几个分支,那么每个分支的位置,又下级职位决定。标签页:ALL:所有页面可见。LIST:仅list页面可见。MAIN:非list页面可见。工具栏根据需求,将部分的签名选项添加的到工具栏中。根据目前的需求及maximo的标准功能,目前扩展开发的工具栏,基本设计要求如下:键值
元素类型
职位
下级职位
图像
标签页
OPTION
10
0
nav_icon_insertkey.gif
ALL
11
nav_icon_save.gif
MAIN
12
nav_icon_clear.gif
SEP
13
14
nav_icon_previous.gif
15
nav_icon_next.gif
16
根据需求,将部分的签名选项添加的到搜索菜单中。根据目前的需求及maximo的标准功能,目前扩展开发的搜索菜单,标准设计要求如下:键值
标题描述
高级搜索
HEADER
atb_search.gif
20
30
保存查询
atb_save.gif
设计好表结构后,通过MAXIMO中“数据库配置”应用程序创建表。创建过程中需要注意以下属性:对象选项选项
备注
表名:
18个字符的字母和数字的组合
类:
用于处理对象业务逻辑的Java类。格式必须是带完整的包名,如:psdi.app.financial.AccountDefaultsSet。
主对象?
表示是否是工作流程的主对象,如果没有选中该复选框,则在创建工作流时不能选择该对象。
选项
属性名:
50个字符的字母和数字的组合
标题:
此处输入的值会在用户查看字段帮助时显示
类型:
MAXIMO提供的字段类型。
长度:
字段长度
域:
该字段可供选择值的域名称
该字段上用于验证和触发的业务逻辑java类名。格式必须是带完整的包名,如:psdi.app.site.FldOrganizationID
要求?
是否要求该段必须填写?
功能
add
新建mbo
init
初始化mbo
save
保存mbo
delete
删除mbo
getXXX
根据字段类型获取mbo内字段数据,如getString(),getInt(),getDouble()等
setValue
设置mbo内字段的值
MboSet可以理解为Mbo的集合,既多个Mbo。其方法都是对整个Mbo集合的操作。MboSet常用方法方法名
保存mboSet
count
得到当前MboSet包含的记录数
setWhere
设置对mboset的过滤条件
setOrderBy
设置对mboset的排序条件
getMbo
得到指定的mbo
初始化字段时触发
action
字段值发生变化时触发
AppBean用于实现MAXIMO6中应用程序的界面操作控制,如界面的新建、保存、发送工作流等。在HARV-EAM系统中可参考“采购单”应用程序的AppBean,harv.webclient.beans.po.CtmPOAppBean。AppBean常用方法介绍方法名
initializeApp
应用程序初始化
界面的保存事件
getMboSet
得到当前的MboSet
得到当前的Mbo
DataBean用于实现MAXIMO6中特定数据源的界面操作控制,如弹出窗口中按钮的事件等。在HARV-EAM系统中可参考“采购单”应用程序的DataBean,harv.webclient.beans.pocheck.SelectPoCheckLineBean。