在GuiTableControl内快速找到GuiCTextField

2020-09-14 04:33发布

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

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


大家好,

我现在在SAP中有一个类型为GuiTableControl的相对较长的表,并且该表上有几行要检索。 目前,我正在一行中逐行滚动并比较我要取出的值。 可以,但是花了很多时间。

有什么方法可以快速在GuiTableControl中搜索 GuiCTextField displayedText 属性吗?

与会话
         .findById(" wnd [0]/usr/tabsTABSTRIP_OVERVIEW/tabpPFKO")。选择
     
              row_condition_count = .findById(base_path).RowCount
              对于row_condition_index = 0到row_condition_count

 '逐行滚动
                 .findById(base_path).VerticalScrollbar.Position = row_condition_index

 '访问第一行
                 textAtCursor = .findById(base_path&"/ctxtKOMV-KSCHL[1,0]").text
 ',然后逐行比较textAtCursor 

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

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


大家好,

我现在在SAP中有一个类型为GuiTableControl的相对较长的表,并且该表上有几行要检索。 目前,我正在一行中逐行滚动并比较我要取出的值。 可以,但是花了很多时间。

有什么方法可以快速在GuiTableControl中搜索 GuiCTextField displayedText 属性吗?

与会话
         .findById(" wnd [0]/usr/tabsTABSTRIP_OVERVIEW/tabpPFKO")。选择
     
              row_condition_count = .findById(base_path).RowCount
              对于row_condition_index = 0到row_condition_count

 '逐行滚动
                 .findById(base_path).VerticalScrollbar.Position = row_condition_index

 '访问第一行
                 textAtCursor = .findById(base_path&"/ctxtKOMV-KSCHL[1,0]").text
 ',然后逐行比较textAtCursor 
付费偷看设置
发送
1条回答
ZJXianG
1楼-- · 2020-09-14 05:13

我最终获得了表的RowCount并通过VisibleRowCount滚动每个屏幕,然后从每次滚动中读取值。 现在快了很多。

一周热门 更多>