www.pudn.com > jq_caiwu.ARJ > CSHJS.PRG
CLOS DATABASES
SET COLOR TO
CLEA
SET COLOR TO BG+/G
@ 9, 18 CLEAR TO 14, 60
@ 11, 30 SAY '正在进行数据整理,'
@ 13, 33 SAY '请稍候......'
USE pzk
SORT ON kmdm TO pzk%.dbf
USE
ERAS pzk.dbf
RENA pzk%.dbf TO pzk.dbf
RUN copy pzk.dbf zzk.dbf >nul
USE zzk
DELE ALL FOR LEN(LTRIM(TRIM(kmdm)))=7
PACK
GOTO TOP
DO WHILE .T.
IF EOF()
EXIT
ENDI
pd = LTRIM(TRIM(kmdm))
pd = SUBSTR(pd, 1, 7)
REPL kmdm WITH pd
SKIP
ENDD
USE
USE zzk
TOTA ON kmdm TO zzk%.dbf FIELDS jje, dje, ye, ssl, fsl, ysl, njye, ndye
USE
RUN copy zzk%.dbf zzk.dbf>nul
ERAS zzk%.dbf
RUN copy pzk.dbf pzkk.dbf >nul
USE pzkk
USE pzkk
PACK
GOTO TOP
DO WHILE .T.
IF EOF()
EXIT
ENDI
pd = LTRIM(TRIM(kmdm))
pd = SUBSTR(pd, 1, 3)
REPL kmdm WITH pd
SKIP
ENDD
TOTA ON kmdm TO pzk-1%.dbf FIELDS jje, dje, ye, ssl, fsl, ysl, njye, ndye
USE zzk
APPE FROM pzk-1%.dbf
USE zzk
REPL zy WITH '期初余额' ALL
SORT ON kmdm TO zzk%.dbf
USE
ERAS zzk.dbf
RUN ren zzk%.dbf zzk.dbf
SELE 2
USE
ERAS pzk-1%.dbf
ERAS pzkk.dbf
SET COLOR TO
RETU
*