描述:
向远程存储上传或下载文件(组)。
语法:
Qload(lfn:z,rfn:z)
备注:
需要上传的文件(组)与下载到本地的缓存文件(组)都放置在指定目录下。QVS为服务模式时,指定目录为QVM主目录;QVS为调试模式时,指定目录为QVS主目录。如果没有在QVS应用配置文件中配置远程存储信息,直接在集算器ide中使用该函数,则需要在ide里配置【工具 – 远程存储配置】并连接。
存在同名文件时将自动覆盖。
参数:
lfn |
本地文件,书写格式为“存储桶bucket/文件名objectName”;省略时表示下载。 |
rfn |
存储桶中的文件,书写格式同上;省略时表示上传。 |
z |
参数lfn/rfn 为文件组时需要设置此参数,z为分表号或分表号组成的序列。 |
返回值:
Boolean值
示例:
|
A |
|
1 |
=Qload("qtc01/emp.ctx":[1,2]) |
上传文件,将文件组1.emp.ctx 、2.emp.ctx 上传到远程存储中名为qtc01的存储桶中,文件位于本地位置:【主目录】\qtc01。 |
2 |
=Qload(,"qtc01/emp.ctx":[1,2]) |
下载文件,将存储桶qtc01中的文件组1.emp.ctx 、2.emp.ctx下载到本地,下载位置为:【主目录】\qtc01。 |
3 |
=Qload("myBucket/cities.txt") |
将【主目录】\myBucket\cities.txt文件上传到myBucket存储桶中。 |