我创建了我的报告,但我似乎不能将报告查看器与报告源绑定在一起?我认为他们改变了事情的方式?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. 水晶报告不加载
- 2. VS2008报告与水晶报告
- 3. 水晶报告布局
- 4. Visual Studio Express 2010报告
- 5. 如何在Visual Studio 2010 WPF应用程序中生成水晶报表?
- 6. 在visual studio 2010(64位操作系统)中不工作的水晶报告
- 7. c#水晶报告
- 8. Visual Studio 2010不显示水晶报表查看器
- 9. 在Visual Studio 2010中不显示水晶报表图表
- 10. 如何在visual studio 2010中使用水晶报表
- 11. 水晶报表的Visual Studio 2012
- 12. 水晶报告11:你如何调试水晶报告?
- 13. Visual Studio 2008水晶报表 - 水平报表
- 14. 水晶报告最大报告处理
- 15. 水晶报告子报告重叠
- 16. 水晶报表
- 17. 水晶报告摘要
- 18. 水晶报告失败
- 19. vs2010的水晶报告
- 20. 超时与水晶报告
- 21. ASP.NET3.5中的水晶报告
- 22. 水晶报告,填充列
- 23. 水晶报告页码
- 24. 水晶报告零值
- 25. 水晶报告Vb.net 2008
- 26. 水晶报告错误
- 27. asp.net替代水晶报告
- 28. 图片在水晶报告
- 29. 水晶报告总数
- 30. C#的水晶报告