JS获取单元格数据然后做一个提示

请看下模板

Form19.frm

不太会JS一直不对

Srafy 发布于 2021-11-3 14:51
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2021-11-3 14:56

1635922268983962.frm

单纯加一个延时的问题。

因为初始化的时候,表格还没出来呢,获取不到数据

  • Srafy Srafy(提问者) undefined获取出来是这个
    2021-11-03 15:00 
  • shiroko shiroko 回复 Srafy(提问者) 改过了呀,可以用了,如果电脑比较慢试试延时改成2000
    2021-11-03 15:15 
  • Srafy Srafy(提问者) 我用开发者预览可以,PC端预览延时10000也不行。。。我电脑的问题吗
    2021-11-03 15:22 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-11-3 14:53(编辑于 2021-11-3 15:08)

js取决策报表单元格值

var obj = _g().options.form.getWidgetByName("report0").

element.click().find("td[id^=B2]").text();//需要获取其他单元格值,任意改变B2的相对坐标即可

FR.Msg.alert('总销量',obj);

======

js获取决策报表当前单元格

setTimeout(function(){

//鼠标点击

$("div[widgetname=REPORT0] td").mousedown(function() { //report0 为报表块名称

        var a=$(this).text()

        alert(a)

});

},1000);

  • Srafy Srafy(提问者) 报错 customJS error:cannot read properties of undefined (reading \'form\')
    2021-11-03 15:03 
  • snrtuemc snrtuemc 回复 Srafy(提问者) 换一个方式,看修改答案
    2021-11-03 15:08 
  • 3关注人数
  • 529浏览人数
  • 最后回答于:2021-11-3 15:08
    请选择关闭问题的原因
    确定 取消
    返回顶部