1.前言
从其他表单上传到云盘的文件,或者是从云盘直接上传的文件,在表单中如何直接调用呢?本节将讲述,在表单内获取企业云盘中的文件的方法。
2.操作流程示意
用接口从企业云盘中获取文件的相关信息,再在表单中进行下载/查看

3.操作步骤
(1)模板设计
在需要进行下载文件的表单中,添加一个明细表。本案例仅说明下载设计,其余字段按需设计即可。
明细表所需数据项:文件ID、文件名、类型、大小、文件系统、操作按钮(查看与下载)

(2)设计数据接口
设计全局的数据接口,数据源为fileBox

数据列为表单中所需的数据项,必需数据项:文件ID、文件名称,其余字段可以按需设计

(3)设计填表公式
①插入文件明细
在填表公式中添加赋值操作,调用上一步中设计的数据接口,对文件明细进行插入赋值操作,具体赋值如下图所示
注:文件系统直接手动输入文本"fileBox"即可

②设计查看文件公式
在[单元格按钮]下设计查看按钮的事件,添加公式-查看文件,公式位置如下图所示

添加公式后,对公式内参数进行赋值,将“文件系统名”赋值为文件系统数据项,将“文件ID”赋值为文件ID数据项

实现效果:

③设计下载文件公式
在[单元格按钮]下设计下载按钮的事件,添加公式-下载文件,公式位置如下图所示

添加公式后,对公式内参数进行赋值,
文件系统名:赋值为文件系统数据项,或直接赋值为"fileBox";
文件ID:赋值为文件ID数据项
默认文件名:可赋值为文件名,或不进行赋值
默认扩展名:可赋值为文件的扩展名,或不进行赋值

实现效果:
保存设计后,进行新建表单,自动显示文件列表

点击【下载】按钮,即可进行下载文件

保存后,即可在对应下载地址中找到该文件
