在 Crystal 报告中将数字转换为单词

Convert Number into words in Crystal Report

我想在crystal报表公式中将数字转换成单词:

2345

变成

TWO THREE FOUR FIVE

您必须在 asp.net 或 SQL 服务器中添加功能。

for SQL服务器函数代码在下面给出link。

http://ssrsmegabits.blogspot.in/2015/02/sql-converting-numbers-to-words-in-sql.html

这个公式很丑但很管用

numbervar a;
numbervar b := {your number field};
stringvar c;
for a := 1 to len(totext(b,"#"))
do
(c := c & " " & ToWords(truncate(tonumber(mid(totext(b,"#"),a,1)),0),0));
UCase(trim(c))