用友uap开发 nc63,65中的参照开发

用友uap开发 nc65中的参照开发

1、常用的参照类型:
在这里插入图片描述
2、 参照基类:
对应于三种常用类型的参照,Model提供了三个抽象类:

  1. 列表参照: AbstractRefModel
  2. 树型参照: AbstractRefTreeModel
  3. 树表型参照: AbstractRefGridTreeModel
    不同类型的参照对应的参照类须继承上述的相应基类
    3、开发过程-注册参照类
    必须在bd_refinfo表中注册参照类,在元数据操作界面中设置参照,
    脚本如下:
INSERT INTO BD_REFINFO
    (CODE,DR,ISNEEDPARA,ISSPECIALREF,METADATATYPENAME,MODULENAME,
     NAME,PARA1,PARA2,PARA3,PK_REFINFO,REFCLASS,REFSYSTEM, REFTYPE,RESERV1,RESERV2,RESERV3,
     RESID,RESIDPATH,TS,WHEREPART)
VALUES
    ('cxmould',0,NULL,NULL,'CXmould','uap','模具档案',NULL,NULL,NULL,'0001Z0100000001TRAIN',
     'nc.ui.cxmj.cxmould.refmodel.MouldRefModel',
     NULL,1,NULL,NULL,NULL,
     '模具档案','ref','2018-11-13 09:33:13',NULL);

※NAME字段需全局唯一,不可重复
※PK_REFINFO字段需长度为20,且全局唯一
※REFTYPE字段是参照类型:0 列表参照 1 树型参照 2 树表参照
4、以下例子是一个树形的参照:
4.1新建参照:
在这里插入图片描述
4.2 基本信息配置,已选属性表示要显示的字段。
在这里插入图片描述
4.3、生成源代码 并发布到数据库中
在这里插入图片描述
4.4 元数据引用参照
在这里插入图片描述
4.5、启动服务器,打开客户端,在单据模版初始化中进行如下配置:
在这里插入图片描述
4.6保存模版 大功告成!

添加链接描述

猜你喜欢

转载自blog.csdn.net/Cc_Rain0624/article/details/84023916