2017-10-24 36 views
0

Crystal Reports 2013SP5で2つの文字列を連結しようとしていますが、尋ねなかったとしてもコンマを挿入しているようです。Crystalレポートカンマなしで文字列を連結しますか?

ToText(CurrentDateTime, "yyyyMMddhhmmss") + ToText(PageNumber) 

それとも

ToText(CurrentDateTime, "yyyyMMddhhmmss") & ToText(PageNumber) 

両プリント:

201710240756231,00 

私が使用している場合にのみToText(CurrentDateTime, "yyyyMMddhhmmss")私は20171024080121を取得し、その&+演算子は、間,を追加します。

私はカンマなしの結果を希望します。 (理由で、私はXXXは001、002 ... 999のようなページ番号であるyyyyMMddhhmmss XXXの形式で、これらのバーコードを、作成しようとしています)

答えて

1

あなたがテキストに番号を変換する場合、2つの小数がデフォルトで表示されています。

あなたはToText -functionの第2引数に小数点以下の桁数を設定することができます。あなたも、数千区切りを削除したい場合は

ToText(CurrentDateTime, "yyyyMMddhhmmss") & ToText(PageNumber, 0) 

はあなたが""に第三引数を設定することができます。

ToText(CurrentDateTime, "yyyyMMddhhmmss") & ToText(PageNumber, 0, "") 
+0

固定長としてPageNumberを印刷する方法はありますか?私はこれらの2つからBarcodeを作成しようとしています。 – appl3r

+1

はい、可能です:https://stackoverflow.com/questions/10989266/padding-a-fixed-number-with-leading-zeros-up-to-a-fixed-length – MatSnow