Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Crystal Report 11で数値11桁以上が出力されない

以下の環境にて開発しています。

[環境]

 ・Windows XP (SP2)

 ・Visiual Basic 6.0 (SP3)

 ・Crystal Report 11 (11.0.0.1282)

DBとして、ファイルDSNを使用し、

CSVファイルからデータを取り込み、出力処理をしています。

このとき、CSVに出力された数値が11桁を超えるような場合、

対象の項目に数値が出力されないような現象になっています。

原因と回避方法について、ご存知の方がおられましたら

ご教授のほどよろしくお願いいたします。

Former Member
Former Member replied

Takehiko Yukawa 様、

CSV を読み取る為に作成された ODBC DSN で正しく書式設定されていますか?

11桁は整数としては扱えない桁数ですから、明示的に浮動少数の指定がされていなければなりません。

試してみていただければわかりますが、ODBC の書式設定で意図的に「Integer」に設定すれば、Excel の [外部データの取り込み] でも同じ結果になります。

SCN フォーラムモデレーター

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question