关键字:元数据、功能节点、菜单注册、单据类型
【业务单据开发】(主子表为例)
1、元数据创建及注意事项
设置开发者--新建业务组件
2、元数据发布
元数据发布-生成源码--数据库执行SQL脚本
3、向导生成单据模板(以测试demo为例)
功能节点、菜单节点、上级菜单节点、单据类型(4个字符)、选择元数据
4、增加默认设置及调整
String pk_group = e.getContext().getPk_group();// 默认集团
String pk_org = e.getContext().getPk_org();// 默认组织
BillCardPanel panel = e.getBillForm().getBillCardPanel();
//设置主组织默认值
panel.setHeadItem("pk_group", pk_group);
panel.setHeadItem("pk_org", pk_org);
//设置单据状态、日期默认值
panel.setHeadItem("fstatusflag", BillStatusEnum.FREE.value());
panel.setHeadItem("dbilldate", AppContext.getInstance().getBusiDate());
panel.setTailItem("dmakedate", AppContext.getInstance().getServerTime());
panel.setTailItem("billmaker",e.getBillForm().getModel().getContext().getPk_loginUser());
5、将补丁导出,放置nchome中部署,否则保存查询不生效;
【树形单据开发】
1、元数据
网友评论