业务审批自定义单据详情开发原创
金蝶云社区-符勇
符勇
2人赞赏了该文章 8,551次浏览 未经作者许可,禁止转载编辑于2024年03月12日 16:43:50

较新的补丁版本,请参考:https://vip.kingdee.com/article/162300


1、表单设计
1)进入BOSIDE,新增移动单据。
2)新增的移动单据,必须继承自基类MOB_WFBillDetailBase4Bill(单据详情(单据))


或者打开工作流子系统右键继承:


3)在下图的方框处设计自己的界面(如果选择继承的是移动单据,请设置来源单据)

2、插件代码
1)自定义单据详情界面的插件开发,插件项目请附加引用组件(Kingdee.BOS.Workflow.PlugIns.dll),插件类请继承自BillDetailBase4BillEdit(移动单据)。
2)插件类变量“_pkValue”为对应单据内码。
 
 

3、应用配置
登录系统 -》主控台 -》 基础管理 -》 公共设置 -》 单据设置 -》 移动平台单据启动设置


4、运行效果


5、如何放开移动单据的字段可编辑
单据头字段放开编辑:this.View.GetControl("FDate").SetCustomPropertyValue("disabled", false);
移动BOS开发--控件属性设置代码示例

单据体字段可以增加手势应用编辑
移动单据设计开发(增加手势应用)