使用ctx.fso.file.read使用SAP iRPA读取CSV文件

2020-08-25 02:43发布

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

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


嗨,

我正在尝试使用ctx.fso.file.read函数读取csv文件,但是在输出变量中没有输出任何内容。

我的输入文件'variants.csv'文件的内容(编码UTF8):

 var1; var2; var3 

这是我对函数的输入:

与以下代码行有关:

//读取CSV文件。
 rootData.SAPData.Variants = ctx.json.CSV2Object(ctx.fso.file.read(" C:\\ Users \\ <用户> \\ Documents \\ Solution CE&O \\ Customers \\  \\ dumpfolder \  \ variants.csv",e.file.encoding.UTF8),';'); 

但是在运行代码并将监视值放在输出变量"变量"上时,它不显示值。 只会出现长度参数:

以前有人遇到过吗? 有人看到我错了吗?

PS:文件的路径是正确的,因为当我使用相同的参数启动ctx.fso.file.delete时,它将删除文件。

谢谢!

2020-01-23-11-33-32.jpg (63.4 kB)

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

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


嗨,

我正在尝试使用ctx.fso.file.read函数读取csv文件,但是在输出变量中没有输出任何内容。

我的输入文件'variants.csv'文件的内容(编码UTF8):

 var1; var2; var3 

这是我对函数的输入:

与以下代码行有关:

//读取CSV文件。
 rootData.SAPData.Variants = ctx.json.CSV2Object(ctx.fso.file.read(" C:\\ Users \\ <用户> \\ Documents \\ Solution CE&O \\ Customers \\  \\ dumpfolder \  \ variants.csv",e.file.encoding.UTF8),';'); 

但是在运行代码并将监视值放在输出变量"变量"上时,它不显示值。 只会出现长度参数:

以前有人遇到过吗? 有人看到我错了吗?

PS:文件的路径是正确的,因为当我使用相同的参数启动ctx.fso.file.delete时,它将删除文件。

谢谢!

2020-01-23-11-33-32.jpg (63.4 kB)
付费偷看设置
发送
1条回答
葫芦娃快救爷爷
1楼 · 2020-08-25 03:15.采纳回答

嗨,阿恩,

能否请您尝试将列名称添加到CSV文件中。 像:

标题1,标题2,标题3
 var1,var2,var3
 var4,var5,var6 
谢谢,

尼拉德里

一周热门 更多>