如何在屏幕角色3.0中访问所选行的值

2020-09-25 06:52发布

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

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


screen-perssonas-30.jpg

专家您好,

我有一个必须在该按钮上创建一个按钮的要求,我需要记录ME23n tcode。 通过对它的工作进行硬编码。 但是要求是用户选择特定的行和按钮时,必须在新创建的文本上显示g/l帐户的值。

如何编写代码以从选定的行中选择采购订单值,然后将其传递给ME23n记录。

screen-perssonas-30.jpg (68.1 kB)

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

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


screen-perssonas-30.jpg

专家您好,

我有一个必须在该按钮上创建一个按钮的要求,我需要记录ME23n tcode。 通过对它的工作进行硬编码。 但是要求是用户选择特定的行和按钮时,必须在新创建的文本上显示g/l帐户的值。

如何编写代码以从选定的行中选择采购订单值,然后将其传递给ME23n记录。

screen-perssonas-30.jpg (68.1 kB)
付费偷看设置
发送
2条回答
Tong__Ming
1楼-- · 2020-09-25 07:22

嗨,

像这样尝试

 var表= session.findById(" wnd [0]/usr/##########")); //yout表
 colname = table.getColumnName(0); //第一列的名称(第二列的名称为...。)
 selrow = table.selectedRowsAbsolute; //所选行的数字>字符串
 selrownum = Number(selrow); //所选行数>值
 单元格值= table.getCellValue(selrownum,colname); //单元格内容
 console.log(cellvalue);
 
hengyuye
2楼-- · 2020-09-25 07:20

你好Mahaveer,

问题是为什么您要在脚本中返回负的col-Number?
也许这是一张spezial表。 不幸的是,我没有ME23N的用户数据,因此我无法对其进行测试。

您可以尝试使用table.selectedRows代替table.selectedRowsAbsolute。 但是我不认为会有其他结果。

关于,
托马斯

一周热门 更多>