文件服务.二开案例.附件字段如何控制不允许下载跟在线预览
1、背景介绍:
从2020年5月份的补丁开始,上传文件字段、附件文件服务器字段就支持了在线预览的功能,在字段上可以看到新增、下载、删除、预览几个按钮,对这个特性的介绍可参考:https://vip.kingdee.com/article/184332 ,效果如下图:
2、现状分析:
如下图所示,附件字段在锁定状态时,依旧可以下载跟预览附件,只不过不能新增跟删除了。
那为什么不在锁定状态时把下载跟预览按钮也给隐藏了呢,这块的设计初衷是什么?
如下图,对比普通字段,我们可以在字段授权里面看到字段有查看跟编辑两种状态,对应到附件字段里面,查看状态代表可以看附件内容而不只是看附件名称,所以附件字段的查看操作时下载跟预览按钮还在,而附件字段的编辑状态代表可以新增删除查看附件,所以附件字段的四个按钮均可用。
那如果用户希望控制附件字段的下载跟预览按钮不可用,该如何设置呢,可参考如下案例。
3、案例演示:
本案例将演示隐藏附件字段的下载跟预览按钮,至于具体什么场景下对下载跟预览按钮进行隐藏,可根据现场的需求进行设置,此处介绍隐藏的方法,最终效果如下图:
4、实现步骤:
using System; using System.ComponentModel; using Kingdee.BOS.Core.Bill.PlugIn; using Kingdee.BOS.Util; namespace Running.Sample.PlugIn.BusinessPlugIn.Bill { [Description("控制附件字段预览下载按钮是否显示"), HotUpdate] public class P20201015FileFieldControlEdit : AbstractBillPlugIn { public override void AfterBindData(EventArgs e) { //隐藏附件字段下载按钮及预览按钮。 this.View.GetControl("F_yzds_Attachment").SetCustomPropertyValue("iscandownland", false); this.View.GetControl("F_yzds_Attachment").SetCustomPropertyValue("iscanonlineview", false); } } }
文件服务.二开案例.附件字段如何控制不允许下载跟在线预览
1、背景介绍: 从2020年5月份的补丁开始,上传文件字段、附件文件服务器字段就支持了在线预览的功能,在字段上可以看到新增、下载、删除...
点击下载文档
本文2024-09-23 03:45:31发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-160917.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章