2016-07-14 2 views
0

xtraReport-EFdatasourceをリストにバインドしようとしていますが、これはデザイナーモードですぐにウィザードを使用して行いましたが、実行時にそのデータソースをバインドできません。バインディングdevexpress xtrareport実行時のEFdatasource

DataSource = Services.CoursesList(); 

また、私は運とXtraReport1_DataSourceDemandedイベントで、レポートのコンストラクタでこのコードをしようと試みました。 devexpressのウェブサイトでは、bindingsourceを使用した例を示していますが、EFdatasourceを使用しています。コードサンプルをお願いしますか?

答えて

0

私はあなたがこれを参照してください示唆 - How to use Entity Framework with Xtrareports

あなたのタスクを達成するための最良の方法は、別のクラスライブラリにあなたのレポートクラスと エンティティオブジェクトを配置することです。この場合、 をbind the Report to a custom object at design time and provide data at run timeにすることができます。

、あなたのレポートインスタンスにデータを渡す XtraReport.DataSourceDemanded eventを扱う、あなたのエンティティオブジェクトを作成し、 とXtraReport.DataSourceプロパティに渡す方法。

その他の参考文献:
How to use the XtraReport with the Entity Framework

関連する問題