描述:
获取或设置QVS中的全局变量。
语法:
Qenv(v,x)
备注:
对主控QVS设置全局变量v并赋值为x。
QVS应用中,全局变量是公有的,脚本文件中可以调用任意全局变量。
未配置主控QVS时,将被解析成env()函数。
参数:
v |
全局变量名称。 |
x |
变量值。 |
返回值:
变量值
Ø 设置QVS全局变量
创建setEnv.splx并上传至s3远程存储的qtc01存储桶中:
|
A |
|
1 |
=Qenv("gvar1","Sale") |
设置全局变量gvar1的变量值为Sale。 |
通过QVS执行setEnv.splx脚本:
|
A |
|
1 |
=Qconnect("http://54.213.221.123:8080/qvs":"aws-qvs",30,300) |
连接QVS服务。 |
2 |
=A1.exec@x("qtc01/setEnv.splx";100) |
通过QVS执行远程存储上的setEnv.splx脚本。 |
Ø 获取QVS全局变量
创建getEnv.splx并上传至s3远程存储的qtc01存储桶中:
|
A |
|
1 |
=Qenv("gvar1") |
获取全局变量gvar1的变量值。 |
2 |
=Qfile("qtc01/Employees.txt") |
获取远程存储中的Employees.txt文件。 |
3 |
=A2.import@t() |
取出数据文件的内容。 |
4 |
=A3.select(Post:A1) |
使用全局变量,查询数据文件中Post的值为Sale的数据。 |