|
|
如何使用Crytal Report 在票据中显示大写的人民币金额 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
应用场景: 打单据时,在票据上显示中文的大写的人民币金额
开发环境: Crystal Report 9
解决方案: 为了在Crytal Report中显示中文大写的人民币金额,我们可以使用公式字段对数值金额进行变化。 1)假设票据中有如下字段: ¥ × 万 × 千 × 百 × 拾 × 元 在每一个×位置添加公式字段, 2)对公式字段的公式进行编辑,如下 '这是万位公式字段的公式 dim desc as string desc = "零壹贰叁肆伍陆柒捌玖" dim cnIndex as number
'获得对应的万位数字 cnIndex = Int ({Amount}/10000)
'获得相应的大写人民币金额 Formula = desc(cnIndex+1) 3)这个算法的基本思想是取得该位的数字,然后通过数字作为下标取得相应中文大写人民币金额的字符。

|
|
相关文章:相关软件: |
|