SAP脚本:方法.GetCellValue在网格/外壳中不起作用

2020-08-21 04:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我对SAP中的特定网格有...

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

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


嗨,

我对SAP中的特定网格有疑问。

我需要获取该网格中的值,但在这种情况下,.CellCellValue不能正常工作。

实际上,这不是一个完全是网格的外壳,并且由于有了跟踪器(显示SAP对象名称的软件),我知道了该外壳的名称以及其中所有行的名称。 问题在于此外壳的末尾具有行和列的索引...

是这样的:

session.findById(" wnd [0]/usr/shell/shellcont [1]/shell [1]")。selectItem" 1"," C 2"

session.findById(" wnd [0]/usr/shell/shellcont [1]/shell [1]")。selectItem" 1"," C 4"

session.findById(" wnd [0]/usr/shell/shellcont [1]/shell [1]")。selectItem" 1"," C 6"

session.findById(" wnd [0]/usr/shell/shellcont [1]/shell [1]")。selectItem" 2"," C 2"

session.findById(" wnd [0]/usr/shell/shellcont [1]/shell [1]")。selectItem" 2"," C 4"

session.findById(" wnd [0]/usr/shell/shellcont [1]/shell [1]")。selectItem" 2"," C 6"

...

如您所见,列和行的索引位于方法(指令)之后的""之间,因此在我的情况下,要获取我写的其中之一的值:

MyVal = objses.findById(" wnd [0]/usr/shell/shellcont [1]/shell [1]")。GetCellValue" 2"," C 6"

但是它不起作用:(

能帮我吗?

TKS:)

1条回答
hengyuye
2020-08-21 05:50

感谢您访问SAP社区以获取问题的答案。 由于您是第一次在这里提出问题,因此建议您熟悉 https ://community.sap.com/resources/questions-and-answers (如果您还没有的话),因为它提供了准备问题的技巧,这些问题引起了我们成员的反馈。 例如,您可以概述寻找答案的步骤(以及为什么对您没有帮助),并确保您已应用适当的标签。 您提供的详细信息越多,成员越有可能为您提供帮助。

如果您愿意,可以先选择"操作",然后再"编辑"来修改您的问题(尽管一旦有人回答了您的问题,您将失去编辑问题的能力-但是,如果发生这种情况,您可以在" 评论)。

此外,如果您希望与读者建立联系,请考虑在个人资料中添加图片。 操作方法如下: https://www.youtube.com/watch?v = F5JdUbyjfMA&list = PLpQebylHrdh5s3gwy-h6RtymfDpoz3vDS 。 通过使用您的照片来个性化您的个人资料,可以鼓励读者做出回应。

亲切的问候,

-杰里

一周热门 更多>