IRPA:获取动态Excel数据的命令

2020-08-17 02:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试读取一个E...

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

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


大家好,

我正在尝试读取一个Excel文件,该文件是动态生成的,并且每次携带不同数量的记录。 任何人都可以建议如何读取和使用excel行数据吗?

最好的问候

Shakti Kumar

5条回答
lukcy2020
2020-08-17 03:13 .采纳回答

您好,Shakti,

我有同样的任务。 我写了一点方法逐行扫描excel文件。

注意:我从第二行开始,因为在模板中有一个标题行。

///读取每一行并以数据返回二维数组中的行
 函数getExcelData(){
 var data = [];
 var count = 0;
//excel行数限制1,048,576行
 对于(var x = 2; x <1048577; x ++){
//检查第一个单元格是否不为空
 如果(ctx.excel.sheet.getCell(x,1)!=未定义){
//保存每行Excel数据的2D数组
 data [count] = [];
 }
 其他{
 打破;
 }
//excel列限制16384列
 对于(var y = 1; y <16385; y ++){
//检查右边的列是否不为空
 如果(ctx.excel.sheet.getCell(x,y)!=未定义){
 var cellContent = ctx.excel.sheet.getCell(x,y);
 数据[计数] .push(cellContent);
 }
 其他{
 打破;
 }
 }
 数++;
 }
 返回数据;
 };
 

BR蒂姆

一周热门 更多>