Qmove()

阅读(843) 标签: 远程存储, 删除, 重命名,

描述:

删除/重命名远程存储上的文件(组)。

语法:  

Qmove(fn:z,path)

备注:

删除/重命名远程存储指定目录下的文件(组)。

QVS为服务模式时,指定目录为QVM主目录;QVS为调试模式时,指定目录为QVS主目录。如果没有在QVS应用配置文件中配置远程存储信息,直接在集算器ide中使用该函数,则需要在ide里配置【工具 远程存储配置】并连接。

参数fn为存储桶中的文件参数path省略时表示删除远程存储中的fn文件;参数fn path都存在,表示将fn 重命名为path

重命名时,目录中存在同名文件时将自动覆盖。

未配置远程存储信息时,将被解析成movefile()函数。

参数:

fn

存储桶中的文件,书写格式为“存储桶bucketName/文件名objectName

z

fn为文件组时需要设置此参数,z为分表号或分表号组成的序列。

path

参数fn的新名称,其书写格式同fnpath中省略bucketName时,使用参数fn中的bucketName值。

返回值:

Boolean

示例:

 

A

 

1

=Qmove("myBucket/a.txt","b.txt")

myBucket存储桶中的文件a.txt重命名为b.txt

2

=Qmove("myBucket/b.txt", "Bucket2/b2.txt")

myBucket存储桶中的文件b.txt重命名为b2.txt并移动到Bucket2存储桶中。

3

=Qmove("myBucket/c1.txt")

删除myBucket存储桶中的文件c1.txt

4

=Qmove("myBucket/apps.ctx":[1,2],"test.ctx":[1,2])

myBucket存储桶中的文件组apps.ctx重命名为test.ctx