文件服务.二开案例.图片字段、图片预览界面如何隐藏下载按钮

1、背景介绍:
从2020年11月份的补丁开始,图片(数据库)、图片(文件服务)、单据体图片(文件服务)字段,以及图片预览界面的图片支持下载到本地了,对这个特性的介绍可参考:https://vip.kingdee.com/article/127501433280064512,效果如下图:

2、现状分析:
如下图所示,图片字段在锁定状态时,依旧可以下载跟双击预览图片,只不过不能新增跟删除了。

预览界面也可以下载图片:

那为什么不在锁定状态时把下载按钮也给隐藏了呢,这块的设计初衷是什么?
如下图,对比普通字段,我们可以在字段授权里面看到字段有查看跟编辑两种状态,对应到图片字段里面,查看状态代表可以看图片本身。
图片本身比较特殊,浏览器上能看到图片,说明已经从服务器上下载文件到本地了,如果用户真要下载图片的话,程序本身是拦不住的,甚至于截图都可以把图片”下载“到本地,所以图片字段的查看操作时下载按钮还在,双击预览的功能也没有被禁用。
而图片字段的编辑状态代表可以新增删除双击查看图片,所以图片字段的三个按钮均可用。

那如果用户希望隐藏图片字段的下载按钮,该如何设置呢,可参考如下案例。
3、案例演示:
本案例将演示隐藏图片字段跟预览界面的下载按钮,至于具体什么场景对下载按钮进行隐藏,可根据现场的需求进行设置,此处介绍隐藏的方法,最终效果如下图:


4、实现步骤:
1)图片字段实现方式:

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 P20201217HideImgDownloadBtnEdit : AbstractBillPlugIn
{
public override void AfterBindData(E文件服务.二开案例.图片字段、图片预览界面如何隐藏下载按钮
1、背景介绍: 从2020年11月份的补丁开始,图片(数据库)、图片(文件服务)、单据体图片(文件服务)字段,以及图片预览界面的图片支...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



