UAP开发文档最终版本

2025/5/5 7:03:54

UFGOV_QP_KHJY_01_04-V1.0

public void setFormEditor(CardGrandPanelComposite formEditor) { this.formEditor = formEditor; } public CardGrandPanelComposite getFormEditor() { return formEditor; } @Override public void doAction(ActionEvent e) throws Exception { AbstractBill value = (AbstractBill)formEditor.getValue() ; IMDPersistenceService srv =

NCLocator.getInstance().lookup(IMDPersistenceService.class); String masterPrimaryKey = srv.saveBill(value); } }

后续问题:目前主子孙数据可以存储 但查询还有问题 查询的时候只显示主子的数据 不显示孙的信息 5.3.1.9 非空校验

由于每个子表对应的孙表可能不同,所以我们的非空校验就是在子表切换行的时候进行的,这个,我们在代码里面已经实现了,在保存子表最后一个修改的时候则是和主子表一起进行非空校验的。

孙表的非空校验的时候我们提供的是一个接口IGrandValidationService,默认的实现为DefaultGrandValidationService

最后一条数据的非空校验则需要和主子面板的非空检验仪器一起配臵校验器里面,我们提供的类是:GrandNotNullValidationService

以上逻辑配臵完成之后,则一个主子孙的面板基本上就算是配臵完成了! 5.4 其他业务逻辑

完成以上配臵之后,一个主子孙的界面大体框架就基本上搭建起来了,接下来就是一些基本逻辑的配臵了

5.4.1 空行过滤

我们提供了空行过滤的类:MainGrandBlankFilter,样例如下:

第 43 页 共 160 页

UFGOV_QP_KHJY_01_04-V1.0

bomitems cmaterialvid outputs cmaterialvid

第 44 页 共 160 页

UFGOV_QP_KHJY_01_04-V1.0

6 自定义档案

6.1 自定义档案定义

点击<新增>填写<自定义档案编码><自定义档案名称>自己定义编码和名称,选择<档案管控模式>这里我选的是全局

6.2 全局设臵

第 45 页 共 160 页

UFGOV_QP_KHJY_01_04-V1.0

查找到刚才定义的全局档案

点击<新增>编辑<档案编码><档案名称>建议编码从0叠加

最后<保存>

自此自定义档案定义初始化完毕 6.3 导入bmf和bpf文件

右键导入模型文件:路径为: Studio0720\\UAP\\modules\%uap\\METADATA\\metadata\%udi\\ bpf路径为: Studio0720\\UAP\\modules\%uap\\METADATA\\metadata\\ udi_bpf\\ 导入进去刚才新增的自定义档案.

第 46 页 共 160 页


UAP开发文档最终版本.doc 将本文的Word文档下载到电脑
搜索更多关于: UAP开发文档最终版本 的文档
相关推荐
相关阅读
× 快捷下载通道(下载后可以自由复制和排版)

开通会员免费下载

开通会员后百万份文档资料免费自由复制和下载,是您最优的选择,赶快来试试吧!

单篇下载:10元 点击下载

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219