无法读取存储在SAP Desktop Studio本地文件夹中的JSON文件

2020-08-13 15:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好大师 我试图在JSON文件...

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

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


你好大师

我试图在JSON文件中提供用户和密码的详细信息,然后将其放置在Desktop Studio的Local文件夹中,如此处的链接所述。 https://blogs.sap.com/2019/07/21/automate-business-processes-using-intelligent-robotics-process-automation-part-3/comment-page-1/ #comment-522593

我面临错误

[fso.file.read]:无法打开文件。

付费偷看设置
发送
5条回答
SC_Yao
1楼-- · 2020-08-13 16:31

你好

请使用以下语法:

ctx.json.parse(ctx.resources.loadHtml(ctx.fso.file.getParentFolderName(ctx.options.path.resources)+" \\ local \\ Config.json"));

检查JSON格式是否正确,并检查文件的名称/路径。

最好的问候

Jai Vignesh R

haha101010
2楼-- · 2020-08-13 16:37

嗨,Sulagna,

请确保

无论您的Json是否有效,

并在调试器中检查给定的路径是否正确

最好的问候

Shrinidhi

骆驼绵羊
3楼-- · 2020-08-13 16:27

您好 Shrinidhi Kulkarni

格式正确,当我尝试直接访问文件时,它工作正常。

var sParams = ctx.fso.file.read('****** \\ local \\ user.json');

var oParams = JSON.parse(sParams);

否则使用

var sPath = ctx.options.path.local +" \\ user .json";

var sParams = ctx.fso.file.read(sPath);

这是行不通的,并且会出现上述错误。

haha101010
4楼-- · 2020-08-13 16:39

您好 Jai Vignesh R

当我尝试直接访问文件时,它工作正常。

var sParams = ctx.fso.file.read('****** \\ local \\ user.json');

var oParams = JSON.parse(sParams);

否则使用

var sPath = ctx.options.path.local +" \\ user.json";

var sParams = ctx.fso.file.read(sPath);

这是行不通的,并产生如上所述的错误。

路亽曱_Ryan
5楼-- · 2020-08-13 16:30

我还面临的另一个问题是,该变量无法通过该值进行设置。

 GLOBAL.step({pSAP_management:function(ev,sc,st){
 var rootData = sc.data;
 ctx.workflow('SAP登录','beb12d5f-05be-4c80-a267-0bbe6aedc283');
//等待页面加载
 SAPLogon760.pSAP.wait(function(ev){
 SAPLogon760.pSAP.edClient.set(rootData.SAPLogon760Data.pSAPData.edClient);
 SAPLogon760.pSAP.edUser.set(rootData.SAPLogon760Data.pSAPData.edUser);
 SAPLogon760.pSAP.oPassword.set(rootData.SAPLogon760Data.pSAPData.oPassword);
 SAPLogon760.pSAP.keyStroke(e.SAPScripting.key._Enter_);
 sc.endStep(); //pTransportOrganizer_m
 返回;
 });
 }});
 

代码不在此内部,并且未设置变量edClent,用户和密码。 尽管变量rootdata ....已正确填充了正确的数据。

一周热门 更多>