asp.net - Crystal 报表数据源到业务层对象集合

标签 asp.net crystal-reports

在我的项目中,我想使用 Crystal 报表的数据源作为业务层对象的集合。 我该怎么做呢?我的解决方案中有 3 个项目,其中之一是业务对象层。 在网格和组合框或其他控件中,我可以将这些对象直接绑定(bind)到集合。 我知道当类位于同一项目中时如何将 Crystal 报表绑定(bind)到对象集合,但不知道如何将 Crystal 报表绑定(bind)到当前解决方案的不同项目中的类。

谢谢

最佳答案

对您来说可能为时已晚,但我会发布答案,以防对其他人有帮助。

我遇到了同样的问题 - 您无法在 Crystal Report 的 .NET 对象部分中看到其他项目的类,但您仍然可以添加它们。

将类添加为其他项目的数据源的步骤:

  1. 转到数据库专家
  2. 点击“创建新连接”
  3. 建立新的连接形式 ADO.NET (XML)
  4. 在弹出窗口中的可编辑下拉列表中添加完整的类名称
  5. 点击完成

就是这样...

关于asp.net - Crystal 报表数据源到业务层对象集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3677594/

相关文章:

asp.net - System.Configuration.ConnectionStringSettingsCollection.this[string].get 在类中返回 null

c# - 在 C# 中的 Xml 签名中配置 TSA

asp.net - 为什么 IIS 8.5 (Win 2012 R2) 中的 asp.net 错误为空白页提供 "200 OK"?

debugging - 如何 grep(搜索)Crystal 报表以用于列的所有用途?

c# - 我应该在哪里获取 ServiceDefinition.csdef 文件?

asp.net - 样式化 GridView cellpadding OnEditing 模式

javascript - 协调 ASP.NET 脚本包和源映射

pdf - VB6 应用程序将 Crystal Report 打印到 Adob​​e Distiller PDF - 如何设置 PDF 文件名?

.net - 条形码不打印在 Crystal 报表中

java - 为部署在 websphere 上的特定应用程序设置 java tmp 目录