将Crystal Report数据源从Access更改为SQL DB

2020-08-14 06:08发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有100多个旧的Crystal报表,它们指向较旧的访问数据库。

我们最近从Access数据库迁移到了SQL Server数据库。 在新的SQL Server数据库中,很少有来自Access DB的表被拆分成多个粒度表

在不更改Crystal报表的情况下将数据源从Access数据库更改为SQL Server数据库的有效选项是什么?

是否有一种方法可以进行批量更新而无需打开每个Crystal报告?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有100多个旧的Crystal报表,它们指向较旧的访问数据库。

我们最近从Access数据库迁移到了SQL Server数据库。 在新的SQL Server数据库中,很少有来自Access DB的表被拆分成多个粒度表

在不更改Crystal报表的情况下将数据源从Access数据库更改为SQL Server数据库的有效选项是什么?

是否有一种方法可以进行批量更新而无需打开每个Crystal报告?

付费偷看设置
发送
2条回答
Doze时光
1楼-- · 2020-08-14 06:51

您可能会使用.NET或Java SDK来更新两个数据库中表完全相同的报表。 但是,任何表已更改的报表都必须通过以下方式手动更新:在Crystal中打开报表,转到"数据库" >>"设置位置",在顶部选择旧数据库连接,在底部选择新数据库,然后单击"更新" 。 然后,Crystal将让您重新映射两者之间不匹配的任何字段。

-Dell

粗暴的香蕉
2楼-- · 2020-08-14 06:54

您可以在.NET SDK中找到有关.NET SDK的各种信息。 Wiki 此处,包括下载与VS集成,运行时和示例代码的链接。

下载与VS的集成时,需要VS 2010或更高版本,并且可以使用VB或C#。 右键单击并选择"以管理员身份运行",运行下载的.exe。

-Dell

一周热门 更多>