【问题标题】:Crystal Report XI: How to view the relationship in the CommandCrystal Report XI:如何在命令中查看关系
【发布时间】:2020-02-05 09:45:26
【问题描述】:

我有一个使用 Oracle 数据库的旧水晶报表。我正在迁移到 SQL Server。因此,我希望使用 SQL Server 创建一个新报告。我遇到的问题是试图找出旧水晶报表中字段之间的关系。

我做了什么

我使用 SQL Server 创建了一个新报告,并拖动了我将使用的所有表

但在旧报告中,我看到的是命令而不是表格。 有什么区别?

努力实现

大部分字段都与表 A 中的 POI_NO 相关。如何在旧报告中查看关系并在最新报告中设置查询?如何将我的字段链接到表 A?

当我尝试右键单击并浏览旧报告中的字段数据时,我只得到以下信息

请各位大师帮忙,感谢您的帮助。

【问题讨论】:

    标签: sql-server oracle crystal-reports


    【解决方案1】:

    您的旧 Crystal Report 是否可能没有直接绑定到表,而是绑定到在报表运行之前填充的视图或对象数据源?

    但在旧报告中,我看到的是命令而不是表格。什么是 区别?

    'Command' 只是一个名称,如表名称或数据源名称。它不是命令。

    查看报告背后的代码并发布更多详细信息。

    【讨论】:

    • 如果我在 ASP.net 中编码,报告背后的代码是如何工作的,任何示例都将不胜感激。
    • 尝试在您的代码中找到您初始化报告的位置。新的报告文档();可以创建一个虚拟数据源,围绕它构建 CrystalReport,调用返回数据的 Oracle 过程,将数据绑定到报表数据源,然后显示报表。你有代码,我不能帮助你更多:D
    【解决方案2】:

    Command 这里是一个 SQL 查询对象。您可以按照以下步骤对其进行编辑:

    1- 在 Database Expert 的 Selected Tables 区域中,选择要编辑的命令。

    2- 右键单击​​命令并从快捷菜单中选择编辑命令。

    【讨论】:

      猜你喜欢
      • 2019-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多