私はWindowsフォームアプリケーションで作業しています。私はCrystal Reportに.Netオブジェクトをデータソース、私の "製品"クラスとして与えたいと思っています。 それは最初のレポートとその正常に働いていました。Crystal Reportsでデータソースを選択できません
問題は、プロジェクトデータ> .netオブジェクト> [自分のクラス名]に移動してレポートに含めると、「標準レポート作成ウィザード」で別のレポートを作成したいときです。アップ:|
このウィンドウには、のために私を求めているもの?
別のプロジェクトを作成し、クラスとレポートを作成してもう一度うまくいきました。どうすればこの仕事をすることができますか?
私はデータベースのエキスパートが実際には.netオブジェクトでデータベーステーブルではないことを認識していないと思う。 –
カスタムタイプの作成後にアプリケーションを再度コンパイルして、レポートに必要なすべてのプロパティが含まれていることを確認してください。フィールドではなくプロパティでなければなりません。すべてのデータソースを検証するには、右クリックして「データベースの検証」を選択すると、最新の情報がすべて取得されます。また、Crystalがすべての問題をなくすことができるように、すべての.rptファイルをプロジェクトの最上位ディレクトリに残すことをお勧めします。すべての名前空間の問題が解決されるまで、フォルダに保存しないでください。 – Jace
ああ、私は空白のレポートを使用することをお勧めします。 – Jace