0

WebApp に Telerik Report を実装しようとすると、ランタイム エラーが発生します。

例外の詳細: System.TypeLoadException: GenericArguments[0]、'BuilkReport.Areas.Report.Template.PoReport'、'Telerik.Reporting.XmlSerialization.Current.ReportSerializable`1[TReport]' が型パラメーター 'TReport' の制約に違反しています.

これらは私が使用する方法です:

  1. Telerik レポートを作成し、そのコンストラクターのパラメーターを作成する
  2. Telerik.Reporting.InstanceReportSource をデータ メンバーの 1 つとして使用してモデルを作成する
  3. コントローラーを使用してモデルの適切なパラメーターを取得し、それをビューに渡します

これらの手順はうまく機能し、データは計画どおりに正しく進みました。ビューの部分では、このデモにあるメソッドを使用します: http://www.telerik.com/community/code-library/reporting/general/using-telerik-web-reportviewer-in-asp-net-mvc-application .aspx

これらのビューを自分のプロジェクトにコピーし、モデルをコントローラーから渡して渡しますReportViewer1.ReportSource(デモ プロジェクトのように新しいビューを作成するのではなく)。

誰でもこれで私を助けてもらえますか? ありがとう。

4

2 に答える 2

1

ベータ HTML5 レポート ビューアーのプレビューがリリースされました - HTML5 のパワーを Telerik レポートにもたらします

于 2013-09-24T11:17:27.180 に答える