单据开发-基础资料开发Edit界面代码篇(GUI端)
注公众号获取更多金蝶EAS开发方面的内容
上篇我们介绍了基础资料Lsit界面的开发
是不是觉得非常简单?
本篇文档将要解释Edit编辑界面的开发
一、主要讲解按钮的控制
二、保存前验证
三、删除修改的验证
01
界面大小的调整(一)
操作步骤
1、打开基础资料所对应的.bizunit文件(在biz中添加字段会自动添加实体和表字段)
2、点击界面的右下角,进行拖拽,即可调整界面的高宽
3、如果需要调整控件的位置,间距,修改名称等,可以直接采用拖拽的方式进行调整。
02
界面大小的调整(2)
有些人想说我想固定的调整高200,宽400我要怎么调整那?没问题满足你。
操作步骤
1、打开基础资料所对应的.bizunit文件(在biz中添加字段会自动添加实体和表字段)
2、打开"属性"窗口,"显示属性"=》"约束"可以调整界面的宽高。
注:
界面有任何改动修改后都需要发布元数据额
03
先介绍两个常用的工具类
欲善其事 ,必先利其器。写代码前,先给大家介绍两个常用的工具类
DateUtil和BaseUtil
根据名字大家应该也能猜到了
一个是日期类的,里面包含了日期格式的转化,获取年月日,日期加减等等
一个是基础类的,控制界面控件必填,禁用启用,校验等等
需要两个类的,加群找群主要额。
04
编写JAVA代码
操作步骤
1、发布完成后,右上角切换至"java"视图。
2、根据元数据路径com.kingdee.eas.custom.cost,在client下找到Edit界面所对应的java文件(注:一般类名为:实体名称+EditUI.java)
3、**EditUI.java类,类中会自动生成所有父类继承的事件和action,删除不需要的方法即可。
4、重写方法initWorkButton, 在super后写自己的控制逻辑
5、重写方法verifyInput,写保存前验证逻辑
6、actionRemove_actionPerformed 和actionEdit_actionPerformed 在super前,写自己的验证逻辑
05
最终结果展示
欢迎加入QQ群:557537072
关注微信公众号获取更多资讯
单据开发-基础资料开发Edit界面代码篇(GUI端)
本文2024-09-16 22:00:41发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-45370.html