2
A
回答
2
我列我知道這是一個相當古老的帖子,但如果你仍然感興趣,這是我該怎麼做:
添加一個腳本或罐子,其中包含一個函數/方法,將數字轉換爲文本表示。爲此,例如,創建一個server-side-utilities.js文件,並在「資源管理器」選項卡中添加資源。然後,在報表本身的「屬性編輯器」中,單擊「資源」選項卡並添加該JS文件。
然後編輯JS文件以包含將數字轉換爲文本並保存的功能。然後在數據集對話框中添加一個計算列,對其進行命名,將數據類型設置爲字符串,並將表達式設置爲調用已定義的函數,並將相關列的值傳遞給函數。 convertNumberToText(row["NUMERIC_COL"])
。
部分實現的convertNumberToText()
可能是:
function convertNumberToText(number)
{
var text;
switch (number)
{
case 1:
{
text = "One";
break;
}
default: text = "Unsupported number";
}
return text;
}
0
其實,我要提供另一種解決方案,儘管這個問題有一個公認的答案。
在數據庫本身的線沿線的創建中的轉換表
number as_one as_first
------ ----------- ------------
1 one first
2 two second
99 ninety-nine ninety-ninth
,只需使用一個查詢(或子查詢或隱式/顯式連接)來獲取你的號碼」的文本值重新感興趣。
這極大地簡化了代碼在客戶端上,代價是最小的存儲空間和一些表設置。
相關問題
- 1. BIRT:計算時間間隔
- 2. 用SQL列計算單詞
- 3. 計算Python中列的單詞頻率
- 4. 按Java計算的單詞分詞計數
- 5. 如何計算數組列表中單詞的重複次數?
- 6. 計算列爲空
- 7. 計算列爲PK
- 8. SQL Server計算列作爲主鍵
- 9. SP作爲計算列指定?
- 10. 計算列作爲上限值
- 11. C#計算任意數量列的單詞組合
- 12. 如何計算單詞在一列中出現的次數,python
- 13. 如何計算單詞和被輸入作爲一個CString陣列
- 14. 如何計算LSA的單詞分數作爲「LSA介紹AI研討會」
- 15. 計數計算列在SSRS
- 16. TinyMCE:wordcount插件不計算特殊字符作爲單詞
- 17. 我如何避免計算雙空格作爲單詞?
- 18. 任何方式使Applescript作爲一個單詞計算「&」?
- 19. 計算列數據
- 20. 找到名稱爲「x」的列,並在該列中計算出現的單詞
- 21. 在BIRT中執行單列值總計
- 22. 查看單詞列表並計算按字母順序排列的單詞
- 23. 計數單詞的列表中的PYTHON
- 24. 用domDocument類計算單詞
- 25. 使用列作爲一個類別系列在BIRT
- 26. 列別名爲計算值
- 27. 使用Map/Reduce算法計算單詞
- 28. 計算單元格中的單詞,不計算HTML標籤
- 29. 數據源的BIRT部分作爲參數
- 30. 作爲measure()函數計算觸發操作爲fu()在sympy