条件属性单元格作为参数的问题

有条件属性的单元格作为参数时总会有滞后性,比如,A2单元格是复选框,C2会根据复选框是否选中来判断是否获取B2的值。再通过单元格B1将B2的值合并成一个字符串作为参数传到另一个表中,但是这样总会有滞后性,比如我A2选中了三个值,但是生成参数后到另一张表中只能接受到两个值,如果再去掉一个选中值的话又会变成三个,始终会有一个滞后性。 如何解决这个问题呢

FineReport 念旧呀 发布于 2021-10-14 11:43
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-10-14 11:49

在控件编辑后事件,加js代码

var cell = contentPane.curLGP.getTDCell(1,1); //获取焦点所在的单元格对象,getTDCell(1,1)即 B2 单元格

contentPane.curLGP.selectTDCell(cell);   //选择单元格

  • 念旧呀 念旧呀(提问者) 在哪个控件添加? A2是复选框控件,没有编辑后事件
    2021-10-14 14:07 
  • snrtuemc snrtuemc 回复 念旧呀(提问者) 复选框的话,状态改变事件
    2021-10-14 14:09 
  • 念旧呀 念旧呀(提问者) 回复 snrtuemc 加了,不行啊
    2021-10-14 14:32 
  • snrtuemc snrtuemc 回复 念旧呀(提问者) 那就只能选复选框后,等1-2秒,或者鼠标点击下其他地方才可以了
    2021-10-14 14:34 
最佳回答
0
zyuzhangLv4见习互助
发布于2021-10-14 13:15

使用js,采用定时器的方式,每隔固定的秒数获取值,这样应该可以避免

最佳回答
0
shirokoLv6资深互助
发布于2021-10-14 13:32

控件本身有滞后性,控件值失去焦点后才会作为单元格值被定性下来,然后再去点超链接,不能直接去点超链接

  • 4关注人数
  • 532浏览人数
  • 最后回答于:2021-10-14 13:32
    请选择关闭问题的原因
    确定 取消
    返回顶部