PLM二开:扩展程序开发之插件模式中的相关扩展接口说明-阶段转换接口
概述
本贴介绍二次开发扩展程序开发之插件模式中的相关扩展接口说明 (kingdee.com)中提及的阶段转换接口
IControlStageSwitcher (阶段转换接口)
接口组件:Kingdee.K3.PLM.CFG.Common.Interface.dll
接口命名空间:Kingdee.K3.PLM.CFG.Common.Interface.Switchers
接口:
示例:
StageSwitcherAttribute(阶段转换接口特性)
特性组件:Kingdee.K3.PLM.CFG.Common.Interface.dll
特性命名空间:Kingdee.K3.PLM.CFG.Common.Interface.Switchers
以下为特性相关属性,其他属性暂未实现或已启用,请勿指定。
属性 | 说明 |
CategoryId1 | 可选业务类型,最多可同时定义3个业务类型。需要更多类型请另外定义插件实现类。 指定业务类型后,只有对应的业务类型及其子业务类型的对象才会触发接口实现。 |
CategoryId2 | |
CategoryId3 | |
Stage | 生命周期阶段值,用于指定触发接口实现的生命周期阶段。类型为字符,对应【生命周期阶段列表】中的值。 可定义全局值,即指定的某业务类型对象阶段转换时均触发,可使用标准枚举Kingdee.K3.PLM.CFG.Common.Interface.CategoryStatus.ControlStage.Global指定。 |
Description | 描述 |
ControlStageChangeEventArgs(接口事件参数)
属性 | 说明 |
FromStage | 对象转换前状态 |
ToStage | 对象即将要转换的状态 |
Cancel | 是否取消,通过赋值为true实现校验干预。 |
CancelMessages | 取消信息,Cancel==true时请指定,用于前台的校验信息提醒。 |
WfActivityInstanc | 流程实例信息,流程中阶段转换时对应的流程实例信息。 AfterEntrerStatus接口方法中传此参数,其余永为空。 |
案例参考
接口实现案例参考:
项目二开.最后一个任务完成时,项目自动完成 (kingdee.com)
PLM介入项目状态转换+发送邮件+单点登录 (kingdee.com)
PLM二开.设计BOM.BOM通过流程归档后,修改人改成最后检入人 (kingdee.com)
PLM二开:扩展程序开发之插件模式中的相关扩展接口说明-阶段转换接口
概述本贴介绍二次开发扩展程序开发之插件模式中的相关扩展接口说明 (kingdee.com)中提及的阶段转换接口IControlStageSwitcher (阶段转换...
点击下载文档
本文2024-09-23 03:06:38发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-156782.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章