所有方案的详细列表
有关确定应使用哪种报表绑定方案的简明帮助,请参见“推荐方案摘要”。
提示 |
---|
大多数网站或 Windows 项目可以依赖两种最简单的绑定方案:绑定到嵌入式或非嵌入式报表(教程中会逐步说明这两种方案)。因此,在阅读本节之前,请尽力完成“教程”中的一个教程。 |
整个 Crystal Reports 产品系列共提供了四种对象模型。这些对象模型中的每一种都提供了多个将报表绑定到 CrystalReportViewer 控件的方案。
Crystal Reports 附带的对象模型
CrystalReportViewer 对象模型
- “用代码绑定到文件目录路径”
- “通过“属性”窗口绑定到文件目录路径”
- “绑定到 CrystalReportSource 控件(Visual Studio 中的网站)”
- “绑定到报表 Web 服务 URL”
- “使用 Crystal 服务的 CrystalReportViewer 绑定方案”
- “绑定到 ReportSource(Crystal Reports Server 或 BusinessObjects Enterprise 11)”
ReportDocument 对象模型
- “绑定到嵌入式报表类”
- “绑定到向上转换为 ReportDocument 的嵌入式报表类”
- “绑定到已加载到 ReportDocument 类中的非嵌入式报表”
- “ 绑定到缓存的嵌入式报表类 ”
- “绑定到已加载到缓存管理实用程序类的非嵌入式报表”
- “通过 ReportDocument 组件进行绑定”
- “使用 Crystal 服务(VS .NET 2002 和 2003)的ReportDocument 绑定方案”
可通过升级获得的对象模型
ReportClientDocument 对象模型(RAS)
- “使用 ReportDocument.Load() 方法绑定到非托管 RAS”
- “使用 ReportDocument.FileName 属性绑定到非托管 RAS 服务器”
- “使用 ReportClientDocument.Open() 方法绑定到非托管 RAS 服务器”
- “使用 ReportDocument.Load() 方法绑定到托管 RAS 服务器”
- “使用 ReportDocument.FileName 属性绑定到托管 RAS 服务器”
- “使用 ReportAppFactory.OpenDocument() 方法绑定到托管 RAS 服务器”
InfoObject 对象模型 (BOE)
- “绑定到转换为 Report 实例的 InfoObject”
注意 “结构”一节中对这些对象模型进行了更详细的介绍。