2020-08-22 18:44发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我的基本要求是自动化将特定配置(例如SPRO)的条目保存到TR中的过程。 当我记录该过程并更改代码时,我粘贴的地方是,脚本也在记录行号。 如何动态捕获行号? 谁能帮忙吗?
要访问 GuiTableControl 对象中的给定单元格,方法是 要获取其行号和列号,请使用GetCell方法。
要访问 GuiTableControl 对象,使用属性Columns(GuiTableColumn对象的集合)。 mytablecontrol.Columns.ElementAt(0)=第一列。 要迭代一个列对象的单元格,请使用方法ElementAt:mytablecontrol.Columns.ElementAt(0).ElementAt(2)=第一列第三行的单元格。
但是请不要忘记您 只能访问当前显示的行。 如果您需要访问上一页或下一页,则必须向上或向下滚动。
Sandra,您好,
感谢您的回复。 确切地说,我的问题是在录制后,我们通过在记事本中打开脚本来更改脚本中的代码,这样,如果我们打开一个excel,脚本将自动运行。 在这种情况下,我想知道如何动态地在下面的语句中传递行号。
session.findById(" wnd [0]/usr/tblSAPLITO0CUSTTCTRL_V_TITOBPROF")。 getAbsoluteRow(2) .selected = true
预先感谢。
您的意思是,变量而不是2? 像这样:
变量= 2 session.findById(" wnd [0]/usr/tblSAPLITO0CUSTTCTRL_V_TITOBPROF")。getAbsoluteRow(variable).selected = true
或者您是说要扫描表以搜索给定值并获取
确切地是。 我想扫描表并确定它所在的行并提供行号。 因为仅选择该行之后,系统将能够将该行数据包含到TR中。 有办法吗?
最多设置5个标签!
要访问 GuiTableControl 对象中的给定单元格,方法是 要获取其行号和列号,请使用GetCell方法。
要访问 GuiTableControl 对象,使用属性Columns(GuiTableColumn对象的集合)。 mytablecontrol.Columns.ElementAt(0)=第一列。 要迭代一个列对象的单元格,请使用方法ElementAt:mytablecontrol.Columns.ElementAt(0).ElementAt(2)=第一列第三行的单元格。
但是请不要忘记您 只能访问当前显示的行。 如果您需要访问上一页或下一页,则必须向上或向下滚动。
Sandra,您好,
感谢您的回复。 确切地说,我的问题是在录制后,我们通过在记事本中打开脚本来更改脚本中的代码,这样,如果我们打开一个excel,脚本将自动运行。 在这种情况下,我想知道如何动态地在下面的语句中传递行号。
预先感谢。
您的意思是,变量而不是2? 像这样:
或者您是说要扫描表以搜索给定值并获取
确切地是。 我想扫描表并确定它所在的行并提供行号。 因为仅选择该行之后,系统将能够将该行数据包含到TR中。 有办法吗?
预先感谢。
一周热门 更多>