主题:有关添加"序号"问题?
各位师傅你们好,我有一个问题想请教你们。我想通过一个表单中的一个按钮来打开一个表,在表的尾部添加另一个表中的记录,表中的"序号"按原表的最大"序号"值继续自动往下排,在我运行以下语句时,在添加多条记录时只能添加一个"序号"值,而且是在最后一条记录上,不知为什么?请师傅们给予指点,谢谢!语句如下:
IF !EMPTY(序号)
append from ?
jls=RECCOUNT()
FOR 姓名 = 1 TO jls
SELECT MAX(序号) FROM 报名注册 INTO ARRA A
CEND=VAL(SUBSTR(A(1),1))+1
XH=ALLT(PADL(ALLT(STR(CEND,4)),4,'0'))
repl 序号 with XH
ENDFOR
endif
IF !EMPTY(序号)
append from ?
jls=RECCOUNT()
FOR 姓名 = 1 TO jls
SELECT MAX(序号) FROM 报名注册 INTO ARRA A
CEND=VAL(SUBSTR(A(1),1))+1
XH=ALLT(PADL(ALLT(STR(CEND,4)),4,'0'))
repl 序号 with XH
ENDFOR
endif