填报

填报时,单位名称是通过人员姓名和手机号,自动从数据库查出的,目前填写姓名和手机号之后再需要点击其他的字段才可以把单位刷新过来,

如何实现填完之后带出到单位名称,不需要再点击其他的字段

image.png

FineReport LI3715 发布于 2023-7-31 14:43
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-7-31 14:44(编辑于 2023-7-31 15:58)

给控件,编辑后或者编辑结束事件,下面的js代码

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

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

==============

var location = this.options.location;  //获取当前控件的位置

var cr = FR.cellStr2ColumnRow(location);

var col = cr.col;  //列号

var ro = cr.row;  //行号

var cell = contentPane.curLGP.getTDCell(col,ro+1); //下一行单元格

contentPane.curLGP.selectTDCell(cell); 

  • LI3715 LI3715(提问者) 添加多个值,怎么让焦点向下扩展呢
    2023-07-31 15:54 
  • snrtuemc snrtuemc 回复 LI3715(提问者) 这个,可以先获取当前行位置,在获取贤一行焦点,但是前提是下一行已经存在,到最后一行会报错,不好判断最后一行,可以参考修改答案
    2023-07-31 15:57 
  • LI3715 LI3715(提问者) 回复 snrtuemc 好的
    2023-07-31 16:01 
  • 1关注人数
  • 225浏览人数
  • 最后回答于:2023-7-31 15:58
    请选择关闭问题的原因
    确定 取消
    返回顶部