在软件中,行内按钮文件预览/下载功能是一种常见的需求。用户需要在列表页中预览或下载与每行数据相关的文件。JVS低代码表单提供了“行内按钮文件预览/下载”功能,通过配置实现该功能的方法,帮助开发者快速实现行内按钮文件预览/下载功能,提高开发效率。
图片

行内按钮文件预览/下载

软件通常在列表页行内按钮上有文件预览或下载的功能,这样的场景我们可以直接在平台上通过配置实现。
图片

配置方法说明如下:
图片

进入列表页设计页面,【添加按钮】按钮位置设置行内,按钮类型选择逻辑引擎。①:下载按钮,通过逻辑引擎配置触发。②:预览文件按钮,通过逻辑引擎触发直接预览。点击【设计】进入逻辑引擎配置页面。
图片

图片

①:在逻辑引擎中用【固定变量】节点获取行数据文件对象。
②:文件预览下载节点,通过获取【固定变量】节点的值直接配置。
图片

通过公式设置【固定变量】节点结果值返回
图片

图片

图片

【文件预览下载】文件链接地址/文件名称,包含后缀分别通过函数取【固定变量】节点返回的值。
最后点击【提交】并【保存】逻辑设置。
在线demo:https://frame.bctools.cn/
基础框架开源地址:https://gitee.com/software-minister/jvs


软件部长
43 声望6 粉丝

软件研发行业老司机,提供些踩坑的经验而已