求助: COGNOS10 怎么实现人民币大写?

请问坛子的高手们,  COGNOS10 怎么支持人民币大写的功能啊?比如 一笔金额 32.5 元,  要展示成  叁拾贰圆伍角要能支持的数据最大 为1000亿 人民币的转换啊!!显示全部
请问坛子的高手们,
  COGNOS10 怎么支持人民币大写的功能啊?
比如 一笔金额 32.5 元,  要展示成  叁拾贰圆伍角

要能支持的数据最大 为1000亿 人民币的转换啊!!收起
参与40

查看其它 36 个回答zhengyi1943的回答

zhengyi1943zhengyi1943CEO南京正一信息科技有限公司
这个需求是经常遇到的需求,也并不难实现。使用JavaScript可以很好的实现这种转换。
我在网上找了一个转换的代码,这段代码只支持10亿之内的转换,并且不支持负数。我稍作修改,使其支持千亿之内的转换,并且可以支持负数。
以下是实现的效果图:

金额大小写转换2.png



实现方式见下图:

其中,第一部分的代码为:
 
第二部分的代码为:
'
已付金额总额(大写):
'

另外,
回复 11# iceacman
转我的帖子说明出处噻~~~~

共同学习,共同提高!!
系统集成 · 2014-05-13
浏览877

回答者

zhengyi1943
CEO南京正一信息科技有限公司
擅长领域: 商业智能大数据cognos

zhengyi1943 最近回答过的问题

回答状态

  • 发布时间:2014-05-13
  • 关注会员:2 人
  • 回答浏览:877
  • X社区推广