尝试访问Oracle APEX 18中的交互式网格的行时为空引用

时间:2019-06-28 15:34:41

标签: javascript oracle oracle-apex

我需要将交互式网格中所选项目的值写入会话中。

它正在运行,但是在页面启动时出现此错误:

0: Unable to get property '20' of undefined or null reference

我正在使用“选择更改[交互式网格]”动态操作,并执行以下javascript操作:

function setItemValue(node) {
  $s('P3_SELECTED_REG_UID', node);              
  apex.server.process('MY_PROCESS',{
    pageItems: '#P3_SELECTED_REG_UID'
  },{dataType: "text"});
} 


var i, selectedIds = "",  
model = this.data.model;  

selectedIds = model.getValue(this.data.selectedRecords[0], "REGISTRATION_UID");    
console.log(selectedIds);
setItemValue(selectedIds);

javascript动作在初始化时设置为NOT FIRE。因此,我不明白为什么会收到此错误。当我禁用动态操作时,错误消失。

一切正常,但是我可以在页面加载时没有出现JavaScript错误。

0 个答案:

没有答案