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桁を超えるような場合、

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

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

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

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