点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在尝试根据行选择获取2列的值。
我写了一个像下面这样的小脚本,对于正常的表控制来说可以正常工作,但是对于ALV网格则不起作用。
我没有使用PROPERTY'selectedRowsAbsolute'将当前行选择为Num。
我想念什么吗? 需要您的专家意见。
var sRawRow = source.selectedRowsAbsolute;
var sRow = sRawRow.replace(/;/g,''); //删除分号,
var nRow = Number(sRow); //将行号字符串转换为JS号
var sRollgrp = source.getCellValue(nRow," ZZROLLING_NUMBER");
var sRollnum = source.getCellValue(nRow," ZZASIA_SAMPLE");
alert(sRollgrp);
alert(sRollnum);
我再次尝试使用其他脚本,但是仍然无法捕获ALV网格的行值。
我得到98 **作为选择的行号,这是错误的。 是否缺少任何笔记? 下面是我的脚本和错误的屏幕截图。
寻求专家意见。
注意:我已经将此脚本分配给了onclick事件。
感谢和问候
Ranjith Rupireddy
(132.8 kB)
您好,Ranjith,
我将看一下脚本API 在此处可用。
然后检查是否使用了正确的方法。
也许您可以向日志中添加警报,然后查看这些方法在发现什么?
一周热门 更多>