5

intをstringに変換してから、dotを連結したいと思います。これが式です

totext({#SrNo})+ "."

それは完璧に動作しますが、私が望むものではありません。として見せたい

1.

しかし、それは私をこのように示しています

1.00.

これは、intをstringに変換しようとすると、小数点以下2桁の精度で数値に変換することを意味します。誰かがそれを適切な形式で表示する方法を教えてもらえますか?詳細については、SrNoが合計で実行されていることをお伝えしたいと思います。

4

3 に答える 3

10

ToText(x、y、z、w)関数は使用できます

x=テキストに変換する数値

y =結果に含める小数点以下の桁数(オプション)。値は小数点以下を四捨五入します。

z=千単位の区切り文字として使用する文字。指定しない場合は、アプリケーションのデフォルトが使用されます。(オプション)

w=小数点記号として使用する文字。指定しない場合は、アプリケーションのデフォルトが使用されます。(オプション)

ToText(12345.678)=>“ 12345.678” </ p>

ToText(12345.678,2)=>“ 12345.67” </ p>

ToText(12345.678,0)=>“ 12345” </ p>

于 2013-05-23T10:46:49.873 に答える
3

あなたはこれを試すことができます:

totext({fieldname},0)
于 2013-02-20T01:23:45.070 に答える
2

ああ、私はそれがとても簡単だったという答えを得ました。totextは4つのパラメーターを取ります

First parameter is value which is going to be converted
Second parameter is number of decimal previsions.
Third parameter is decimal separator. like (1,432.123) here dot(.) is third parameter.
Forth parameter is thousand separator. like (1,432) here comma(,) is forth parameter.

Example{
        totext("1,432.1234",2) results 1,432.12
        totext("1,432.1234",2,' " ') results 1,432"1234
        totext("1,432.1234",2,' " ', ' : ') results 1:432,1234
       }

この例はあまり良くないかもしれませんが、私はあなたにアイデアを与えたいと思います。これは、2つのパラメーターを持つ日付のint変換用です。変換する値と日付の形式。

于 2013-01-05T06:42:38.283 に答える