PLM.二开案例.对象点击变更时指定变更单业务类型

【应用场景】
在对象列表上点击【变更】时,能够按照对象类型指定变更单类型,以快速发起自定义的变更单业务类型。
【注意事项】
仅支持PT-150002及以上版本。
【接口说明】
干预对象列表中的变更按钮操作,可以按实际场景指定具体的业务类型。
IECNOperationService
组件:Kingdee.K3.PLM.CFG.Common.Interface.DLL
命名空间:Kingdee.K3.PLM.CFG.Common.Interface.EngineeringChange
接口方法:
SpecificCategoryId
long SpecificCategoryId(PLMContext ctx, List<DynamicObject> dominObjs, ViewInvokeEventArgs e);
方法参数:
| ctx | PLM上下文 |
| dominObjs | 选中对象列表。模型为具体的业务类型模型 |
| e | 预留事件参数 |
方法返回:
指定变更单业务类型ID
【实现步骤】
本实例演示:选中某类型文档时,点击变更按钮后跳转至发起子类型变更单
<1> 前提:
PLM插件开发模式:
<2>参考<1>中的插件开发指引,编写针对BOM业务类型的接口实现插件如下:
using Kingdee.BOS.Orm.DataEntity;
using Kingdee.K3.PLM.Business.PlugIn;
using Kingdee.K3.PLM.CFG.Common.Interface.EngineeringChange;
using Kingdee.K3.PLM.Common.Core.BOSBridge;
using System;
using System.Collections.Generic;
using System.Linq;
namespace ISV.EcnService.Common.BusinessEntity
{
public class ECNOperationServiceImplement //: IECNOperationService
{
public long SpecificCategoPLM.二开案例.对象点击变更时指定变更单业务类型
【应用场景】在对象列表上点击【变更】时,能够按照对象类型指定变更单类型,以快速发起自定义的变更单业务类型。【注意事项】仅支持PT-150...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



