SUBSTR("1999",3) 取字符串从第3个字符开始到结束,即“99”
RIGHT(STR(YEAR(DATE())),2) 取当前系统的年份的后两位,即“01”
VAL(SUBSTR("1999",3)+RIGHT(STR(YEAR(DATE())),2)) 合并前两个字符串,即“9901”并转为数字,即 9901
因此 VAL(SUBSTR("1999",3)+RIGHT(STR(YEAR(DATE())),2))+17 = 9901 + 17
= 9918
VFP我已经好多年没用了,难得还记得住,呵呵