易表在线答疑技术与交流用户社区 → 人民币大写个位数(元)是零时如何显示“零”的问题?


  共有21807人关注过本帖树形打印复制链接

主题:人民币大写个位数(元)是零时如何显示“零”的问题?

帅哥哟,离线,有人找我吗?
ghgs
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:59 积分:519 威望:0 精华:0 注册:2008/12/30 15:53:00
人民币大写个位数(元)是零时如何显示“零”的问题?  发帖心情 Post By:2013/5/7 12:57:00 [只看该作者]

     原来我用人民币大写函数cumoney()设置的支票套打程序,银行是认可通过的,如人民币18950.56元大写函数cumoney(18950.56)=壹万捌仟玖佰伍拾元伍角陆分。可现在银行不认可了,说是总行有新规定:人民币小写个位数(元)是“0”时必须显示“零”如:小写人民币18950.56元 人民币大写必须写成;壹万捌仟玖佰伍拾元伍角陆分,现在易表的人民币大写函数cumoney()就满足不了这个要求,如何解决这个难题,请各位老师指教。谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
lyang70
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2013/5/7 13:21:00 [只看该作者]

如果是银行系统统一要求,那易表公司应该考虑修订一下cumoney命令。


 回到顶部
帅哥哟,离线,有人找我吗?
ghgs
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:59 积分:519 威望:0 精华:0 注册:2008/12/30 15:53:00
  发帖心情 Post By:2013/5/7 13:46:00 [只看该作者]

我查了好很多有关银行对人民币大写的要求 :人民币小写个位数(元)是“0”时人民币大写要写“零”是第一种写法,而易表人民币大写函数cumoney()只是第二种可以忽略“零”的写法,我要求易表公司多设置一个能显示元位是零的cumoney()函数,这样就可以满足不同需求。

 回到顶部
美女呀,离线,留言给我吧!
dancedy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2013/5/7 14:16:00 [只看该作者]

If(MidNum(18950.56,0) = "0",Substitute(CUMoney(18950.56),"元","元零"),CUMoney(18950.56))

 回到顶部
帅哥哟,离线,有人找我吗?
lyang70
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2013/5/7 14:16:00 [只看该作者]

没解决前可变通一下试试:

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:例1.egd


 回到顶部
帅哥哟,离线,有人找我吗?
ghgs
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:59 积分:519 威望:0 精华:0 注册:2008/12/30 15:53:00
  发帖心情 Post By:2013/5/7 15:28:00 [只看该作者]

If(MidNum(18950.56,0) = "0",Substitute(CUMoney(18950.56),"元","元零"),CUMoney(18950.56))

此函数设置,当人民币小写元位是“0”而后面有角分时可以解决零的问题,但当人民币小写是整数时其就会显示是“零元“如35600.00元其大写为叁万伍仟陆佰元零整,这样显然不对。因人民币大写函数的设置不是具体数据,而是一个变量如:CUMoney([金额])。


 回到顶部
美女呀,离线,留言给我吧!
dancedy
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2013/5/7 16:01:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:ddd.egd


 回到顶部
帅哥哟,离线,有人找我吗?
ghgs
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:59 积分:519 威望:0 精华:0 注册:2008/12/30 15:53:00
  发帖心情 Post By:2013/5/8 16:29:00 [只看该作者]

dancedy:非常感谢!你真是位高手。我套用你设置的函数程序,已经满足银行的要求。再次谢谢!

If(MidNum([金额],0) ="0" And (MidNum([金额],-1) <> "0" Or MidNum([金额],-2) <> "0"),Substitute(Substitute(CUMoney([金额]),"元","元零"),"零零","零"),CUMoney([金额]))


 回到顶部
帅哥哟,离线,有人找我吗?
nihaosb
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:101 积分:391 威望:0 精华:0 注册:2022/2/4 16:25:00
  发帖心情 Post By:2022/2/4 16:52:00 [只看该作者]


 回到顶部