vfp中年月转大写,用什么函授,求回复。
现在做报表打印,其中,字符型的阿拉伯数字年月日,需转换成大写打印,如何解决。如 1984 需要打印成一九八四
这是要打证书啊
这种函数好像没见到现成的,自己做一个吧
FUNCTION numtoc LPARAMETERS Pnum LOCAL xretu,xcchr,ii,xnum,xpos xcchr = '一二三四五六七八九0' xretu = '' xnum = TRANSFORM(Pnum) FOR ii=1 TO LEN(xnum) xpos = VAL(SUBSTR(xnum,ii,1)) IF xpos=0 xpos = 10 ENDIF xretu = xretu + SUBSTR(xcchr,xpos*2-1,2) ENDFOR RETURN xretu
[此贴子已经被作者于2022-1-12 09:46编辑过]