A.field(F,x)

阅读(989) 标签: 修改, 指定, 字段值,

描述:

修改序列中指定字段的字段值。

语法:

A.field(F,x)

备注:

x序列中的成员依次赋值给A中第F个字段的字段值或者字符串参数F的值。F<0时从后往前排。F越界和不存时不执行。

参数:

A

序列。

F

字段序号或字符串参数,F字符串参数时可用变量传递字段名。

x

序列长度与F的字段值数相同的序列或者单值,单值时当作与F的字段值数相同并且序列值一样的序列。

返回值:

示例:

 

A

 

1

=demo.query("select top 3 * from EMPLOYEE")

 

2

=A1.field(9,8000)

修改第九个字段的值,参数x为单值,所以当作序列[8000,8000,8000]

A1结果如图:

3

=A1.field("SALARY",7000)

修改SALARY字段的字段值全部为7000

4

>arg1="SALARY"

 

5

=A1.field(arg1,7000)

A3

6

=A1.field(9,[8000,6500,9000])

参数x为序列,A1结果如图:

相关概念:

r.field(F)

A.field(F)

r.field(F,x)