join@d() 的用法,为什么两个游标筛选为什么不行(报错:函数参数类型错误)?
A=file(“A.txt”:“UTF-8”).cursor@tc (accountno:string)
/ 游标读取绩效数据排除不在绩效数据中的
B=(“B.txt”:“UTF-8”).cursor@c(#1:string)
/ 列名
=B.new(#1:accountno)
=A.join@d(accountno,A5)
报错:函数参数类型错误
"[图片] A=file(“A.txt”:“UTF-8”).cursor@tc (accountno:string) / 游标读取绩效数据排除不在绩效数据中的 B=(“B.txt”:“UTF-8 .."
A=file(“A.txt”:“UTF-8”).cursor@tc (accountno:string)
/ 游标读取绩效数据排除不在绩效数据中的
B=(“B.txt”:“UTF-8”).cursor@c(#1:string)
/ 列名
=B.new(#1:accountno)
=A.join@d(accountno,A5)
报错:函数参数类型错误
可以试试这两种方法:
1、B 内存能装下的话,读到内存,然后 keys(accno)【可以用现在的写法】
2、B 装不下,用 joinx@i,A、B 的 accno 有序