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

JVS低代码表单引擎:轻松实现列表页行内文件预览/下载功能_表单引擎

行内按钮文件预览/下载

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

JVS低代码表单引擎:轻松实现列表页行内文件预览/下载功能_表单引擎_02

配置方法说明如下:

JVS低代码表单引擎:轻松实现列表页行内文件预览/下载功能_表单引擎_03

进入列表页设计页面,【添加按钮】按钮位置设置行内,按钮类型选择逻辑引擎。

①:下载按钮,通过逻辑引擎配置触发。

②:预览文件按钮,通过逻辑引擎触发直接预览。

点击【设计】进入逻辑引擎配置页面。

JVS低代码表单引擎:轻松实现列表页行内文件预览/下载功能_表单_04

JVS低代码表单引擎:轻松实现列表页行内文件预览/下载功能_表单_05

①:在逻辑引擎中用【固定变量】节点获取行数据文件对象。

②:文件预览下载节点,通过获取【固定变量】节点的值直接配置。

JVS低代码表单引擎:轻松实现列表页行内文件预览/下载功能_文件预览_06

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

JVS低代码表单引擎:轻松实现列表页行内文件预览/下载功能_表单_07

JVS低代码表单引擎:轻松实现列表页行内文件预览/下载功能_下载_08

JVS低代码表单引擎:轻松实现列表页行内文件预览/下载功能_下载_09

【文件预览下载】文件链接地址/文件名称,包含后缀分别通过函数取【固定变量】节点返回的值。

最后点击【提交】并【保存】逻辑设置。

在线demo:https://frame.bctools.cn/

基础框架开源地址:https://gitee.com/software-minister/jvs