发票上的人民币大写用IReport怎么开发

 我来答
百度网友6ac8793
2014-12-04 · TA获得超过637个赞
知道小有建树答主
回答量:508
采纳率:50%
帮助的人:179万
展开全部
使用finereport报表软件可以直接应用 人民币大写公式,比ireport方便多了,不用自己开发:
CNMONEY(number,unit)返回人民币大写。
number:需要转换的数值型的数。
unit:单位,"s","b","q","w","sw","bw","qw","y","sy","by","qy","wy"分别代表“拾”,“佰”,“仟”,“万”,“拾万”,“佰万”,“仟万”,“亿”,“拾亿”,“佰亿”,“仟亿”,“万亿”。
备注:
单位可以为空,如果为空,则直接将number转换为人民币大写,否则先将number与单位的进制相乘,然后再将相乘的结果转换为人民币大写。
示例:
CNMONEY(1200)等于壹仟贰佰圆整。
CNMONEY(12.5,"w")等于壹拾贰万伍仟圆整。
CNMONEY(56.3478,"bw")等于伍仟陆佰叁拾肆万柒仟捌佰圆整。
CNMONEY(3.4567,"y")等于叁亿肆仟伍佰陆拾柒万圆整。
皕杰软件
2014-12-02 · TA获得超过183个赞
知道答主
回答量:104
采纳率:100%
帮助的人:10.3万
展开全部
用Java写一个转换函数,转换完毕后,传递给报表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-11-27
展开全部
使用java 先转换好,输出给报表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式