在SAP中浏览表格会返回错误

2020-09-14 00:40发布

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

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


嗨,

我一直在努力了解如何在SAP中遍历一个表。 只是为了提供一些背景信息,这基本上是我要做的:

1。 转到SAP中带有表格的页面

2。 双击一行,这将带我进入一个包含需要复制并插入到电子表格中的值的窗口。

3。 以相同的方式遍历整个表并重复一个过程。

我要处理的对象具有以下代码:

Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont/shell/shellcont [1]/shell")。selectedNode =" 5" Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont /shell/shellcont[1]/shell").doubleClickNode" 5"

我是SAP的新手,已经用Google搜索了许多实例。 我仍然没有弄清楚如何编写我的情况下的代码。 任何建议将不胜感激。

我的代码返回错误"对象不支持此属性或方法"(RowCount)

将昏暗表作为对象
 尽可能暗的行
 昏暗的我只要

 设置表= Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont/shell/shellcont [1]/shell [1]")
 行= Table.RowCount-1

 对于i = 0到行
 Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont/shell/shellcont [1]/shell")。selectedNode =" i"
 Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont/shell/shellcont [1]/shell")。doubleClickNode" i"

 接下来我

 

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

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


嗨,

我一直在努力了解如何在SAP中遍历一个表。 只是为了提供一些背景信息,这基本上是我要做的:

1。 转到SAP中带有表格的页面

2。 双击一行,这将带我进入一个包含需要复制并插入到电子表格中的值的窗口。

3。 以相同的方式遍历整个表并重复一个过程。

我要处理的对象具有以下代码:

Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont/shell/shellcont [1]/shell")。selectedNode =" 5" Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont /shell/shellcont[1]/shell").doubleClickNode" 5"

我是SAP的新手,已经用Google搜索了许多实例。 我仍然没有弄清楚如何编写我的情况下的代码。 任何建议将不胜感激。

我的代码返回错误"对象不支持此属性或方法"(RowCount)

将昏暗表作为对象
 尽可能暗的行
 昏暗的我只要

 设置表= Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont/shell/shellcont [1]/shell [1]")
 行= Table.RowCount-1

 对于i = 0到行
 Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont/shell/shellcont [1]/shell")。selectedNode =" i"
 Session.FindById(" wnd [0]/usr/cntlUSAGE_TREE_CONTAINER/shellcont/shell/shellcont [1]/shell")。doubleClickNode" i"

 接下来我

 

付费偷看设置
发送
2条回答
Violet凡
1楼-- · 2020-09-14 01:25

你好Olesia,

欢迎使用SAP社区。

确定要使用表格吗?

...还是ALV网格?

像您的示例一样,ALV网格是具有SubType GridView的GuiShell。 该表是GuiTableControl,通常情况下没有外壳。 那可以解释为什么RowCount属性不可用。

让我们知道您的结果。

干杯
斯特凡

CJones
2楼-- · 2020-09-14 01:19

你好斯特凡,

我明白了。 确实,我的对象是一棵树。 但是,我也有表格和表格。 我想知道声明网格和表格是否有区别。 我目前正在尝试查找网格的列名称。

我的网格线位于以下位置:session.findById(" wnd [0]/usr/lbl [6,5]")我试图弄清楚如何找到该网格的列标识符。 只需单击列标题即可返回与[6,5]结尾的同一行。

谢谢您的帮助!



一周热门 更多>