- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用户定义属性组与用户定义属性开发使用指南
版本
维护人
维护时间
相关文档
备注
V60
陈伟
2009-07-07
V6公共服务
V60
陈伟
2009-11-12
界面显示自定义项的方法变更
V60
陈伟
2010-4-6
为解决同一界面多个模板需要 多次远程调用来实现用户定义 属性显示问题、及一个界面需 要显示多个实体的用户定义属
性问题,提出 con ta in er与 preparator分离的设计方案, container负责远程查询所有用
户定义属性引用,界面可以配 置多个preparator来显示用户 定义属性
V60
陈伟
2010-4-7
自定义档案为参照时,需要按 组织过滤
1 术语
1.1 用户定义属性
即以前版本的自定义项。 它的具体含义是指业务对象中预留若干字段, 这些字段的数据 类型是在系统运行期由用户定义的。在 V6 版本中,对字段可定义的数据类型进行了扩充: 它可以是基本类型,如字符串、整数、数值(小数) 、布尔、日期等;也可以引用系统预置 档案、枚举或用户自定义档案。
1.2 用户定义属性组
用户定义属性的集合升级用户定义属性组, 即以前版本的自定义项对象。 一个用户定义 属性组有自己的编码、 名称及包含用户定义属性的数量。 抽象出用户定义属性组的目的, 是 为了允许多个业务对象引用同一组用户定义属性, 以保证多个业务对象中的用户定义属性一 一对应。如在采购流程中,希望采购单、 入库单的自定义项一一对应, 可以定义一个公共的 “采购流程用户定义属性组” 。
1.3 用户定义属性组引用
将一个业务对象关联到一个用户定义属性组, 以表明这个业务对象的自定义字段的数据 类型是由用户定义属性组中包含的用户定义属性所定义的, 这时称业务对象与用户定义属性 组间的关联关系为用户定义属性组引用。
2设计概要
2.1简单类图
BillListPanelWrapper
BillCardPanelWrapper
#initListPane()
+getBillListPanel(): BillListPanel
# initCardPanel()
+getBillCardPanel(): BillCardPanel
IUserdefit
IryService
JQ
IUserdefitemChangeListener
UserdefitemImpl
DefaultUserdefitemChangeListener
UserdefrulerefVO
+用户定义属性组引用
UserDefltemListTools
UserDefItemTools
UserdefruleVO
+用户定义属性组
+用户定义属性组
UserdefitemVO
+用户定义属性
+updateHeadltemByDef() +updateHeadItemByUserdefruleCode() +updateHeadItemByUserdefruleName() +updateHeadMetaDataItemByDef() +updateBodyItemByDef() +updateBodyItemByUserdefruleCode() +updateBodyItemByUserdefruleName() +updateBodyMetaDataItemByDef()
+updateHeadItemByDef() +updateHeadItemByUserdefruleCode() +updateHeadItemByUserdefruleName() +updateHeadMetaDataItemByDef() +updateBodyItemByDef() +updateBodyItemByUserdefruleCode() +updateBodyItemByUserdefruleName() +updateBodyMetaDataItemByDef()
元数据建模时,如果该实体需要预留用户定义的属性,需要将该字段的数据类型设置为
元数据建模时,如果该实体需要预留用户定义的属性,
需要将该字段的数据类型设置为
图1用户定义属性类图
3使用说明及API
3.1元数据建模时设置自定义属性
“自定义项”,如图2所示
増加删除下移上移置顶置底
I名称 I扩蔚示签I显示名称
I类型样式I粪酿—I字段名趁」
自走义頃血伍 自定义项deP
B106
土
CLOB …
sflO
sfu
窑语文本
V
曰疋乂坝
^efl3
defl4
自定文顶6
SINGLE
自定炭项?
SINGLE
自宦艾项E
SlriGLE
目定文顼9
SINGLE
目定製项10
SUIGLE
自定兴项II
SINGLE
自定文顼12
SINGLE
目定文项口
SINGLE
自定史项14
您可能关注的文档
- 生活垃圾焚烧发电规划项目.docx
- 生活垃圾清运记录.docx
- 生活废水处理技术服务及清污服务(终).docx
- 生活就是一种妥协.docx
- 生活安全教育心得体会.docx
- 生活很累,我很穷.docx
- 生活很苦,谁不是人前笑,人后哭.docx
- 生活总是喜欢逗弄我们.docx
- 生活很累,却无路可退.docx
- 生活教师一日工作常规.docx
- 某县纪委监委开展“校园餐”突出问题专项整治工作汇报22.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告66.docx
- 某县委常委、宣传部部长年度民主生活会“四个带头”个人对照检查发言材料.docx
- XX县委领导班子年度述职述廉报告3.docx
- 某县纪委关于校园餐问题整治工作落实情况的报告.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告22.docx
- 某县税务局党委领导班子年度民主生活会“四个带头”对照检查材料.docx
- 某县委书记在县委常委班子年度民主生活会专题学习会上的讲话.docx
- 某县纪委校园餐问题整治工作落实情况的报告.docx
- 某区委副书记、区长年度民主生活会对照检查材料.docx
文档评论(0)