大家看看这段代码有什么问题
父表EI在程序运行中已打开子表EI1是空的
我的目标是将父表中指定字段的数据导入子表
SELECT 2
USE Ei1 &&在工作区2打开子表
nFldCount =AFIELDS(aFldList,"B")
K=RECCOUNT()
INDEX TO ExportID ON 姓名+身份证号
SELECT Ei
SET RELATION TO 姓名+身份证号 INTO B
SCAN
SELECT B
IF .NOT. EOF("B")
REPLACE &SalaryYear1 WITH Ei.年薪 && SalaryYear1是表示子表中需要导入年薪数据年度字段变量,在程序
运行中进行赋值。
ELSE
K=K+1
APPEND BLANK
REPLACE 序号 WITH K,姓名 WITH Ei.姓名,身份证号 WITH Ei.身份证号,...
ENDIF
SELECT Ei
ENDSCAN
主表中共有4575条记录,可导入时,总有6条记录导入不了,不知什么原因,请高手指正!!!