使用Dot Net SDK将已计划的报告从FTP更新到SFTP

2020-09-25 01:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 需要将已计划的...

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

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


大家好,

需要将已计划的报告的目的地从FTP更改为SFTP。 它包括更新目的地= SFTP,端口和指纹。

下面是我在.NET控制台应用程序中使用的一些dll(版本14-SAP Business Objects 4.2):

CrystalDecisions.Enterprise.InfoStore

CrystalDecisions.Enterprise.Framework

我可以使用

到达目的地

infoObject.SchedulingInfo.Destination.Name,但找不到如何更新端口和指纹。

有人可以在这里帮助我吗?

 foreach(infoObjects中的InfoObject infoObject)
 {
   infoObject.SchedulingInfo.Destination.Name =" CrystalEnterprise.Sftp";
 }
 

谢谢。

Chinmaya

2条回答
haha101010
2020-09-25 01:30

嗨Chinmaya,

您可以使用SFTP插件(CrystalDecisions.Enterprise.Dest.SFTP)和SFTPOptions访问端口和指纹属性,

DestinationPlugin插件=(DestinationPlugin)pluginOptions [CeProgID.SFTP]; //插件

CrystalDecisions.Enterprise.Dest.SftpOptions options =((CrystalDecisions.Enterprise.Dest.SftpOptions)plugin.ScheduleOptions;

options.Account =" ...";
options.ServerName =" ...";
options.Port =" ...";
options.UserName =" ...";
options.Fingerprint =" ...";

Dan

一周热门 更多>