我正在尝试将SAP作为集合提取到BluePrism中。该表采用默认的SAP格式和xlsx扩展。
我能够使用Excel中的以下路径提取一个非SAP表:
对于SAP表,使用完全等效的过程,我得到一个空白集合,而另一个表工作得很好。
有什么建议吗?
谢谢!
发布于 2019-03-22 20:18:30
这里的术语可能有问题,但是,如果您试图将SAP表(不是文件,而是SAP屏幕或选项卡页上的表)导出到集合,您所需要做的就是创建一个业务对象,在SAP模式下监视表,并创建一个操作页,该页面使用一个读取阶段和Get所有项选项来将整个表导出到集合中。SAP导出带有列标题的数据,出于一些令人费解的原因,SAP开发人员习惯于对同一表中的多个列使用相同的列标题文本。这将导致Get ALl项失败,出现重复列名错误。如果发生这种情况,您需要设置数据浏览器(如果表有一个)来显示数据库字段名(保证是唯一的),而不是列标题。在您最初的文章中,您声明了“表是默认的SAP格式和xlsx扩展名”,这让我认为您谈论的是一个文件而不是一个表。如果是这样的话,就不必将表导出到Excel中,而是使用上面描述的内容将SAP直接导出到集合中。
发布于 2021-01-05 16:01:27
您还可以使用像ExtracTable这样的免费工具从sourceforge.net为SAP服务。
它将把SAP表下载到Excel和/或CSV格式中,以便您可以使用RPA (如Blueprism )来进一步处理。
https://stackoverflow.com/questions/52734292
复制相似问题