单据开发-基础资料开发Edit界面代码篇(GUI端)

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

单据开发-基础资料开发Edit界面代码篇(GUI端)

注公众号获取更多金蝶EAS开发方面的内容

公众号.webp

上篇我们介绍了基础资料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端)

注公众号获取更多金蝶EAS开发方面的内容上篇我们介绍了基础资料Lsit界面的开发是不是觉得非常简单?本篇文档将要解释Edit编辑界面的开发一...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息