#使用技巧#利用二开插件实现“打开指定单据的附件”
一、业务背景
附件一般是关联业务对象的,所以在销售订单只能打开销售订单的附件,在采购订单只能打开采购订单的附件;
此处讲解怎么在任意单据打开指定单据的附件,可以实现例如:在报表上,可以点击行展示附件,或者可以在采购、生产等下游单据点击打开销售订单的附件,可以破解附件无法携带的场景
二、关键代码
AttachmentKey attachmentKey = new AttachmentKey(); attachmentKey.BillType = "SCP_ReceiveBill"; attachmentKey.BillNo = fbillno; attachmentKey.BillInterID = fid; attachmentKey.EntryKey = " "; attachmentKey.EntryInterID = "-1"; attachmentKey.OperationStatus = OperationStatus.EDIT; this.View.ShowAttachmentList(attachmentKey);
只需要把单据的Formid,单据编号或者fid传进去,就可以链接过去了
三、小结
这个其实就是参考的供应商协同里面 送货通知单查看收料通知单附件的功能,
也可以实现在报表上,可以点击行展示附件
或者可以在采购、生产等下游单据点击打开销售订单的附件,可以破解附件无法携带的场景
ShowAttachmentList 这个是在哪个命名空间下?
#使用技巧#利用二开插件实现“打开指定单据的附件”
一、业务背景附件一般是关联业务对象的,所以在销售订单只能打开销售订单的附件,在采购订单只能打开采购订单的附件;此处讲解怎么在任意单...
点击下载文档
本文2024-09-16 18:20:40发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-21531.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章