RPA项目经验:填坑之 -SAP 中树形目录

本文分享了一个RPA项目中遇到的挑战——如何在SAP系统中自动化展开树形目录。通过使用Tracker工具获取Python代码,并通过循环调整索引来实现目录的逐个展开。在测试中发现特定索引会出错,经过分析发现与字段长度有关,最终通过调整代码成功解决问题。建议在类似场景中使用for循环并添加try...except来确保稳定性。
摘要由CSDN通过智能技术生成

关注RPA请访问网站:
www.i-search.com.cn
学Python,用RPA,欢迎下载使用
www.i-search.com.cn/index.html?from=line1

一、需求:

如下图所示:

需要将树形目录下每一个子目录都点开,但是设计器无法拾取该区域。

在这里插入图片描述

二、解决方案:

1、使用工具

tracker

2、拾取结果

下图展示的是该树形目录的索引。

在这里插入图片描述

下图是通过 tracker 工具得到的 Python 代码。可以看出根目录与子目录只是在索引上有差异。

在这里插入图片描述

3、实现

直接循环索引这个值,实现自动化打开所有目录。

注意:

在测试过程中,发现索引为 11 的时候总会报错。下图为代码块中代码:

项目文本,及传入的索引前面有空格符,猜测与该字段整体长度有关,测试了一下,发现索引所在的括号里面的长度一直为 11.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值