27.下载文件自动创建路径

客户端:3.1.47.xxx 服务器:与客户端配套的服务器

1.应用场景

场景1:下载文件时,需要下载到指定路径的文件夹中;
场景2:批量下载文件时,文件要下载到指定路径的不同文件夹中;
如果上述指定路径下的文件夹未创建,或者存在多个不同文件夹时,就需要平台支持配置指定路径下的文件夹。
* 批量下载文件 会将文件统一下载到指定路径下,而“下载时自动创建路径”会在指定路径下自动创建新的文件夹路径或者文件直接存放到对应的文件夹中。

2.功能说明

填表公式的操作“下载文件”支持设置表达式,根据相对路径规则把文件下载到指定目录,若该路径不存在,则自动创建文件夹。(注:当前操作用户需要具备操作系统的管理员权限,否则无法创建文件夹
如下图所示,文件将下载到用户所选目录下 test\aa 文件夹中,如果test或者aa文件夹不存在,则会自动创建文件夹。

3.操作步骤

3.1.  设置下载路径

在模板中新增数据项“下载路径”,用于管理每个文件的下载地址,比如“test\aa"

3.2.  设置“下载文件”操作

1)设置“下载目录”。批量下载文件时,先设置“下载目录”,通过“设置本地路径”下载时弹出对话框选择指定的目录,然后将文件分别存放到该目录下的“下载路径”文件夹中;
2)添加“下载文件”操作,并在“默认文件名”中设置文件的下载路径, 根据数据源.下载路径 + 数据源.文件名   自动在“选择目录”下创建文件夹并存放文件;

3.3.  效果展示

4.注意事项

表达式的执行结果,要符合路径格式
即文件夹之间、文件夹和文件之间要有“\”分割,如上图所示的写法,数据项“下载路径”的所有值,最后一个字符都要要是“\”,如果数据项的值不含“\”,则填表公式中应为【数据源1.下载路径 + "\" + 数据源1.文件名】
如下图所示,批量下载的执行结果就是根据文件类型将文件下载到对应文件夹中。
2023-12-25
1 0