我創建了我的報告,但我似乎不能將報告查看器與報告源綁定在一起?我認爲他們改變了事情的方式?visual studio 2010水晶報告wpf
1
A
回答
3
從SAP支持站點 http://forums.sdn.sap.com/message.jspa?messageID=8995372
//Using the ReportDocument SDK
this._report = new ReportDocument();
this._report.Load(@"C:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Projects\CrystalReportWpfApplication1\CrystalReportWpfApplication1\CrystalReport1.rpt");
this.reportViewer.ViewerCore.ReportSource = this._report;
1
這可能是很晚的答案,但可能會幫助別人誰正在尋找一個類似的問題。 如果要綁定ReportSource,則需要將CrystalReportViewer控件包含在UserControl的WindowsFormsHost中,並聲明類型爲string的依賴項屬性。您需要從這裏設置ReportSource。您不能直接將其從本地控件與XAML綁定。
1
我有同樣的問題,但就像最後一篇文章,雖然它可能有助於他人。
WPF的CrystalReportViewer有一個名爲「Content」的屬性。這個Content屬性實際上是一個StackPanel,帶有3個子節點,第三個是這個新元素「ViewerCore」,它填充了DockPanel(LastChildFill)上的所有可用空間。
ReportSource屬性是在這個ViewerCore,所以訪問此ViewerCore(只讀)屬性,你需要做到以下幾點:
添加引用SAPBusinessObjects.WPF.Viewer
添加using語句using SAPBusinessObjects.WPF.Viewer;
,然後設定報表使用
ViewerCore view = crReportViewer.ViewerCore; view.ReportSource = cryRpt;
HTH Noelle
相關問題
- 1. 2011水晶報表VS水晶報表的Visual Studio 2010
- 2. 無法加載Visual Studio 2010中的水晶報告
- 3. WPF中的現有水晶報告
- 4. 水晶報告不加載
- 5. VS2008報告與水晶報告
- 6. Visual Studio 2010報告:Crystal或Standard報告?
- 7. 水晶報表不顯示在水晶報表查看器WPF
- 8. Visual Studio Express 2010報告
- 9. 如何在Visual Studio 2010 WPF應用程序中生成水晶報表?
- 10. 在visual studio 2010(64位操作系統)中不工作的水晶報告
- 11. 水晶報告佈局
- 12. Visual Studio 2010不顯示水晶報表查看器
- 13. 在Visual Studio 2010中不顯示水晶報表圖表
- 14. 使用visual studio 2010降級水晶報表
- 15. 如何在Visual Studio 2010中創建水晶報表
- 16. 如何在visual studio 2010中使用水晶報表
- 17. c#水晶報告
- 18. 水晶報告VB.NET
- 19. 水晶報表的Visual Studio 2012
- 20. Visual studio 2015的水晶報表
- 21. 水晶報告年報
- 22. 在WPF應用程序上顯示水晶報表(Visual Studio 2008)
- 23. 在visual studio 2012中找不到水晶報告
- 24. 水晶報告11:你如何調試水晶報告?
- 25. Visual Studio 2008水晶報表 - 水平報表
- 26. 水晶報告格式子報告
- 27. 水晶報告最大報告處理
- 28. vs2012水晶報告與快速報告
- 29. 水晶報告中的子報告
- 30. 水晶報告子報告重疊