隨筆 - 225  文章 - 98  trackbacks - 0
          <2011年9月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          隨筆分類

          相冊

          報表工具廠商們

          搜索

          •  

          最新評論

          閱讀排行榜


                 在票據類匯總報表中,為防止隨意涂改作假,常需要將金額轉換為人名幣大寫的形式,此時可以使用java報表工具Cnmoney()函數直接進行轉換。

                 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")等于叁億肆仟伍佰陸拾柒萬圓整。

          同樣,有時也需要將數字用中文來表示,此時可以使用Numto()函數。

          NUMTO(number):返回number的中文表示。

          示例:NUMTO(2345)等于二三四五。

          文章轉自:

          http://blog.vsharing.com/fanfanzheng/A1419583.html



          了解Java報表工具就從這里開始
          posted on 2011-09-16 15:37 season 閱讀(211) 評論(0)  編輯  收藏 所屬分類: Java報表—技術知識
          主站蜘蛛池模板: 全州县| 布拖县| 塘沽区| 新津县| 宜兴市| 文水县| 长乐市| 社旗县| 花莲市| 容城县| 太谷县| 海安县| 土默特右旗| 汨罗市| 柳州市| 濮阳县| 讷河市| 武安市| 龙山县| 永安市| 大埔区| 阳信县| 万荣县| 耒阳市| 邯郸市| 西峡县| 澎湖县| 南漳县| 康马县| 镇赉县| 弋阳县| 九龙坡区| 藁城市| 永丰县| 株洲县| 汉源县| 丹寨县| 安顺市| 桂林市| 绵竹市| 南漳县|