2014-09-05 108 views
-1

嗨,我在我的asp.net應用程序中使用報告查看器。這是我第一次使用report viewer.so幫助我。 我面臨的問題是,網上的所有資源都從數據庫中獲取,他們只是提供該數據表來報告查看器。 我不能這樣做。我有複雜的表格,計算等 因爲我有我自己的自定義類,它提供了不同的methods.each方法返回一些特定的信息。 所以現在我的觀點是,我想用我自己的自定義類,有我想要使用該類的數據。但不知道該怎麼做。 請給我一些資源鏈接,教程,任何可以幫助的事情。 請幫助我。 感謝在asp.net中的報告查看器

+0

檢查它(http://msdn.microsoft.com/en-us/library/ms251784(v=vs.90) .aspx) – 2014-09-05 07:16:55

回答

1

您可以通過兩種方式

  1. 使用對象數據源
  2. XML源

當你朝着對象源傾斜做。在收集來自多個來源的數據後填充您的自定義對象類。 下面的文章將幫助你實現這個 Report with Object Source in C#

OR

All options mentioned briefly here , but code is in VB.NET

+0

感謝您的建議,但我的類包含其他classes.its一個完整的實體model.so仍然可以使用對象源的列表的其他類的列表? – user3764954 2014-09-05 08:21:18

+0

是的,你可以使用。尤其是我認爲這些將被用於您必須生成任何子報告 – 2014-09-05 08:43:42

+0

以下鏈接將爲您提供一個想法http://blogs.msdn.com/b/sqlforum/archive/2011/01/03/如果這對你有效,請使用walkthrough-working-reportviewer -with-a-complex-business-object-with-a-nested-generic-list-type-property-as-data-source-for-local-reports.aspx – 2014-09-05 08:46:41