1. 帆軟bi文本轉數字函數
帆軟bi文本轉數字函數如下:
1、打開函數管理器,添加自定義函數,編輯。
2、把函數的實現寫到run()方法體裡面,然後編譯,如果沒有錯誤提示,就會看到編譯成功的對話框。最後建議保存,這樣方便以後修改。
3、這個就是編譯後的class文件實際存放路徑為WebReportWEB-INFclassescomfrfunction。
4、C:FineReport_8.0/WebReport/WEB-INF
esourcesfunctions.xmlfunctions.xml裡面是函數相關信息。
5、更改函數名稱,重啟模塊設計器,插入公式在自定義函數一項就能看到了。
2. finereport 有沒有函數可以把0.212轉換成百分數,百分之21.2
可以的啊,這個不需要函數直接就可以了,選取單元格,在單元格屬性表樣式中可以直接設置單元格格式為百分比。
3. fastreport 小寫轉大寫金額,函數怎麼調用
我一般用的是帆軟報表FineReport,它只要輸入文本函數就可以了,cnmoney(number,unit)返回人名幣大寫。
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")等於叄億肆仟伍佰陸拾柒萬圓整。