不能实现提交入库功能

如果a>0,弹出提示,否则插入数据入库。写在了填报页面的自定义按钮里面

var cell = this.options.location;

//获取当前控件所在单元格的编号

if (a > 0) {

FR.Msg.confirm("警告", "已有该忽略员工,不能重复添加")

} else {

_g('${sessionID}').verifyAndWriteReport();

}

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

需要配置

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2023-2-20 15:42

有什么问题吗,这个语句没什么问题,最多把'${sessionID}'去掉

if (a > 0) {

FR.Msg.confirm("警告", "已有该忽略员工,不能重复添加")

} else {

_g().verifyAndWriteReport();

}

  • yzm203888 yzm203888(提问者) if (a > 0) { FR.Msg.confirm(\"警告\", \"已有该忽略员工,不能重复添加\") } 只写这部分,也不弹出提示
    2023-02-20 15:55 
  • snrtuemc snrtuemc 回复 yzm203888(提问者) 你的a能取到值吗,先alert(a); 看看
    2023-02-20 15:56 
  • yzm203888 yzm203888(提问者) 回复 snrtuemc 我是写在填报页面的,自定义按钮里面
    2023-02-20 16:05 
  • snrtuemc snrtuemc 回复 yzm203888(提问者) 不管怎么样,你直接代码加alert(a); 看看,a获取到了没,没有的话,一切无从说起了啊
    2023-02-20 16:13 
  • yzm203888 yzm203888(提问者) 回复 snrtuemc 取到a=0.但是应该大于0,这个是a的语句: sql(\"JRZKDS\", \"select count(*) from t_base_ignoemp where c_source_system=\'\" + B3 + \"\' and c_source_staffgh=\'\" + C3 + \"\'\", 1, 1)
    2023-02-20 16:19 
  • 1关注人数
  • 248浏览人数
  • 最后回答于:2023-2-20 16:07
    请选择关闭问题的原因
    确定 取消
    返回顶部