单据列表中启用附件管理操作原创
8人赞赏了该文章
1,495次浏览
编辑于2019年11月26日 11:33:32
单据列表中默认没有无法用附件管理,变通实现的方式如下(建议谨慎使用,目前没有做权限控制,需要自己控制权限),在列表插件中试下如下方法: public override void BeforeDoOperation(Kingdee.BOS.Core.DynamicForm.PlugIn.Args.BeforeDoOperationEventArgs e) { base.BeforeDoOperation(e); if (e.Operation.FormOperation.OperationId == FormOperation.Operation_AttachmentMgr) { e.Option.SetVariableValue("ForceEnableAttachOperate", true); } }
Python插件版本如下:
clr.AddReference("Kingdee.BOS.Core")
from Kingdee.BOS.Core.Metadata.FormElement import *
def BeforeDoOperation(e):
if (e.Operation.FormOperation.OperationId == FormOperation.Operation_AttachmentMgr):
e.Option.SetVariableValue("ForceEnableAttachOperate", True);
赞 8
8人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读