标题 / 作者 / 正文
软件操作与技巧
阅读文章
Area :《电脑报》1994年合订
Subj :实现打印报表结果数据加分节号
From :河北 柴继红
Date :1994-03-11

clear
set talk off
do while .t.
mmm=0
@10,10 say'请输入转换数' get mmm
if mmm<>99999
mm=ltrim(rtrim(str(mmm,14,2)))
kk=len(mm)
kk1=kk-4
qq=int(kk1/3)
if qq>0
n=''
m=.T.
oo=1
uu=kk-(qq+1)*3
n=n+left(mm,uu)+','
qq=qq-1
do while m
if qq=0
n=n+right(mm,6)
m=.F.
else
if oo=1
uu=uu+1
n=n+substr(mm,uu,3)+','
qq=qq-1
OO=2
else
uu=uu+3
n=n+substr(mm,uu,3)+','
qq=qq-1
endif
endif
enddo
@ 11,2 clear to 14,70
@ 12,20 say n
else
@ 11,2 clear to 14,70
@ 12,20 say mm
endif
else
exit
endif
enddo
quit

F1Help ESC返回 PgUp上翻 PgDn下翻 上篇 下篇 software-archive.tifan.la 关于