【问题标题】:Use query SQL in Crystal report在 Crystal 报表中使用查询 SQL
【发布时间】:2016-06-24 19:35:50
【问题描述】:

我在 Excel 中有一个复杂的 SQL,用于从 SQL 服务器 OLEDB 生成原始数据表以供报告。我想使用 Crystal Report 生成一个整洁且格式化的报告。我可以使用 Excel 原始数据表作为 Crystal 报表数据库数据源。但是,每次需要新报告时都需要刷新 Excel。如何使用 Excel SQL 命令文本字符串作为水晶报表数据源?

My Excel 连接字符串:Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=MicrosoftDynamicsAX;Data Source=SQL2;Use Procedure for Prepare=1;Auto Translate=True;Packet Size= 4096;工作站 ID=RD04;对数据使用加密=False;尽可能使用列排序规则标记=False

我有水晶报表版本 8.5 和 11。

【问题讨论】:

  • excel要刷新是什么意思?
  • 因为Excel数据来自SQL Server,通过SQLOLEDB查询获取。
  • 也许我应该用其他方式提问。如何在 Crystal 报表上使用 SQL Server 查询?查询很复杂,用水晶报表从头开始创建并不容易。如何复制现有查询并将其粘贴到 Crystal 报表 sql?

标签: crystal-reports


【解决方案1】:

很简单

在创建连接时不要选择表,而是使用添加命令,然后将查询粘贴到框中并在报告中使用

【讨论】:

  • 谢谢你,它有效。我以前从未使用过 Crystal Report 命令。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-21
  • 2019-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多