array()

阅读(2633) 标签: array,

本章介绍array()函数的多种用法。

r.array()

描述:

依次取得记录中的字段值返回成序列。

语法:

r.array(Fi,…)

备注:

依次取得记录rFi对应的字段值,省略Fi则取所有字段值并返回成序列。

参数:

r

记录。

Fi

字段名。

返回值:

序列

示例:

 

A

 

1

=demo.query("select * from  SCORES")

返回序表:

2

=A1(1).array()

取得A1中的第一条记录,将所有字段值返回成序列:

3

=A1(1).array(STUDENTID,SCORE)

取得A1中的第一条记录,将STUDENTID,SCORE的字段值返回成序列:

 

P.array()

描述:

将序表/排列中的记录进行转换,结果返回序列的序列。

语法:

P.array()

备注:

将序表/排列P中的记录转换成序列,序列成员为记录中的每个字段值组成的序列,返回结果类型为序列的序列。

参数:

P

序表/排列。

选项:

@b

丢弃第一行。

返回值:

序列的序列

示例:

 

A

 

1

=demo.query("select * from  SCORES")

返回序表。

2

=A1.array()

返回序列的序列:

3

=A1.array@b()

使用@b选项,丢弃第一行: