工作流流程信息双击弹出单据详情二开示例
第一步:在BOS设计器找到流程消息,拓展,然后打开列表插件:
第二步:新建列表插件类,继承第一步的插件类,重写ListRowDoubleClick事件:
public class ShowMessage : MessageList { public override void ListRowDoubleClick(Core.List.PlugIn.Args.ListRowDoubleClickArgs e) { ShowBill(); } private void ShowBill() { ListSelectedRow selectedRow = (this.View as IListView).CurrentSelectedRowInfo; if (selectedRow == null) return; DynamicObject obj = BusinessDataServiceHelper.LoadSingle(this.Context, selectedRow.PrimaryKeyValue, this.View.BillBusinessInfo.GetDynamicObjectType()); string objectTypeId = (string)obj["ObjectTypeId_Id"]; string keyValue = (string)obj["KeyValue"]; MsgType msgType = (MsgType)Convert.ToInt32(obj["TYPE"]); WorkflowPlugInHelper.OpenBillWindow(this.View, objectTypeId, keyValue, msgType); } }
第三步:去掉第一步的列表插件,挂上新写的插件:
工作流流程信息双击弹出单据详情二开示例
第一步:在BOS设计器找到流程消息,拓展,然后打开列表插件:第二步:新建列表插件类,继承第一步的插件类,重写ListRowDoubleClick事件:p...
点击下载文档
本文2024-09-23 04:20:24发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-164674.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章