描述:
使用多线程执行本网格中的代码块。
语法:
fork Ai,…
备注:
Ai为序列参数,其长度决定并行线程数,其中的单值参数将被复制成序列。将当前执行的网格及上下文复制出多份以用多线程分别执行,参数将被拆分后填入各线程的本格值,代码块中return的结果将被拼成序列作为主线程的本格值调用子程序。
参数:
Ai |
序列 |
示例:
(一)、单个参数
|
A |
B |
1 |
fork [[1,20,6,14,5],[32,8]] |
//返回多线程的return结果 |
2 |
|
=connect("demo") |
3 |
|
=B2.query("select * from EMPLOYEE where EID in (?) ",A1) |
4 |
|
=B2.close() |
5 |
|
return B3 |
(二)、多个参数
|
A |
B |
1 |
fork [[1,20,6,14,5],[32,8]],"F" |
//返回多线程的return结果 |
2 |
|
=connect("demo") |
3 |
|
=B2.query("select * from EMPLOYEE where EID in (?) and GENDER=?",A1(1),A1(2)) |
4 |
|
=B2.close() |
5 |
|
return B3 |
相关概念: