描述:
语法:
T.run (xi:Fi,…)
备注:
虚表T中定义计算,对T计算表达式xi,结果赋给T的字段Fi,返回新虚表。
参数:
T |
虚表。 |
xi |
表达式。 |
Fi |
T的字段名。 |
虚表
示例:
|
A |
|
1 |
=create(file).record(["emp.ctx"]) |
emp.ctx组表内容如下; |
2 |
=pseudo(A1) |
生成虚表对象。 |
3 |
=A2.run(SALARY+1000:SALARY) |
A2虚表中定义计算,计算虚表的字段SALARY 增加1000的结果,然后再将结果赋给字段SALARY,返回新虚表。 |
4 |
=A3.import() |
读取A3虚表中的数据,此时A2虚表执行A3中定义的计算,返回内容如下: |
5 |
=A2.run(if(GENDER=="F",1,2):GENDER) |
A2虚表中定义计算,计算虚表的字段GENDER,如果字段值为F则返回1否则返回2,然后再将结果赋给字段GENDER,返回新虚表。 |
6 |
=A5.import() |
读取A5虚表中的数据,此时A2虚表执行A5中定义的计算,返回内容如下: |