- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C# CrystalReportViewで表示が出来ません)
C# CrystalReportViewで表示が出来ません
このQ&Aのポイント
- C#のクリスタルレポートでAccessの情報を表示させる方法について説明します。
- データセットの生成や関連付けに注意しながらクリスタルレポートを利用すると、特殊フィールドやデータ項目名を含めたデータの表示が可能です。
- クリスタルレポートを検索結果に結びつけることで、検索結果の内容のみを出力することができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
クリレポはほとんど使わないんで ・・・ レポート(rpt)ファイルを作成する際のウィザードでフィールド指示すると『詳細』セクションで無く『ヘッダー』部分に連結フィールドが挿入される場合があるようです この場合も 連結フィールドを移動させてやれば表示出来るようですが 連結フィールドが詳細セクションの外に配置されてしまっているなんて事無いですか rptファイルって accessでインポート出来なかったんでしょうか access側で動作するレポートを作成して それをエクスポートしておいて C#にインポートしてみるとか
その他の回答 (1)
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.1
作成した CrystalReport.rptの詳細セクションにFieldXXといった連結フィールドがあるのですよね レポートデザイナでレポートを開いておいて 『フィールドエクスプローラ』のデータベースフィールドには、チェックマークのついたフィールドがあるか確認しましょう
質問者
お礼
分かりやすいご回答をありがとうございます。 連結フィールドやチェックマークはあるのですが、表示出来ないのです。 一度初めからクリスタルレポートを作り直したら表示出来ました。しかし肝心の使いたいシステムに入れると動作してくれないのです。 何か、システム内で問題でもあるのでしょうか?
お礼
またまたご回答してくださりありがとうございます。 セクションは間違っていなかったのですが、Accessのデータを入れたDataSetをクリレポに入れようとすると表示出来ず…。 無理矢理クリレポから直接Access内容を読み込んだらなんとか表示出来ました。(これがインポートで合ってましたか?) DataSetとクリレポは結び付けられないのでしょうかね… 何度もお手数お掛けしました、本当にありがとうございます。 とても助かりました。