replace 迷惑中?(在线)
INDEX ON BY TAG BY
REPLACE BY WITH ('0000')
copy to 1.dbf
TOTAL ON BY TO ls
REPLACE BY WITH ('0' + U027)
copy to 2.dbf
TOTAL ON BY TO ls0
REPLACE BY WITH (SUBSTR(BY,1,2))
TOTAL ON BY TO ls1
copy to 3.dbf
这段代码执行结果非常奇怪。
replace by with ('0000')正常执行了。但在total之后的replace 运行不正常。
表现如下:
我在foxpro 命令窗口中一条条手动执行这段代码,执行过程中没有去激活数据表窗口。结果total之后的repl不生效。但如果是没执行一条语句就去点一下数据表窗口的话,total后的repl就起作用。什么原因?
这段代码是别人程序里的,在程序中运行时,好像total 后的repl 也不起作用?
到底怎么回事?
清多多指点?