使用SP9的工作代码不适用于SP22

2020-09-15 00:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)有人可以帮忙看看为什么SP9上的...

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

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


有人可以帮忙看看为什么SP9上的工作代码不能与SP22一起工作吗?

我们正在将应用程序从SP9迁移到SP22,以启用TLS 1.2,并且看到了SP22的异常。

异常是由代码" table.Location = table.Name"引起的,并且消息是"文件ACT_ActorListByRole 8056_9152_ {E25032C3-5E34-4D10-B3FD-A222DAF62DA5} .rpt中的错误"。无法连接:错误的登录参数 。详细信息:[数据库供应商代码:18]"

下面是代码:(此代码适用于SP9)

对于ReportDoc.Database.Tables中的每个表

logonInfo = table.LogOnInfo

使用logonInfo.ConnectionInfo

.ServerName = m_connectionInfo.ServerName

.UserID = m_connectionInfo.UserID

.Password = m_connectionInfo.Password

.DatabaseName = m_connectionInfo.DatabaseName

结尾

table.ApplyLogOnInfo(logonInfo)

table.Location = table.Name''这行导致异常

下一步

1条回答
xfwsx85
2020-09-15 00:32

蒂姆,你好

你是对的。 这是一个 ASP.NET 应用程序,并使用了水晶报表。 我们正在Web服务器上启用TLS 1.2,并将Crystal报告更新为SP22。在更改之后,应用程序开始引发异常。

谢谢

一周热门 更多>