求JS条件语句

使用帮助文档"JS实现删除时二次确认"的语句如下,现在想加个判断条件: IQC_ISCCA表中主键CA001(报检单号)对应的“检验结果(CA023)”为空可以删除,不为空则不能删除。

麻烦请帮忙修改一下,谢谢!JS.png

var cell = this.options.location; //获取当前控件所在单元格的编号 FR.Msg.confirm("警告", "确定要删除吗?", function(value) { if (value) { _g().deleteReportRC(cell); //删除当前行 _g().verifyAndWriteReport(); //校验并提交 } })

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

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

var cr = FR.cellStr2ColumnRow(location);

var col = cr.col;  //列号

var ro = cr.row;  //行号

var a= contentPane.getCellValue(0,col-1,ro);

if(a.length>0){alert("不能删除");}

else

{

FR.Msg.confirm("警告", "确定要删除吗?", function(value) {

 if (value) { _g().deleteReportRC(location); //删除当前行 

_g().verifyAndWriteReport(); //校验并提交 } })

}

  • cclc26402 cclc26402(提问者) 专家你好!用如上语句报错“SyntaxError: missing ) after argument list”,请帮忙再看下
    2022-03-02 08:27 
  • snrtuemc snrtuemc 回复 cclc26402(提问者) 知道了,你把注释语句删除就可以,最后一行效验提交,把后面的 } })注释了,可以按个回车换行就可以
    2022-03-02 08:30 
  • cclc26402 cclc26402(提问者) 回复 snrtuemc 可以了,非常感谢!
    2022-03-02 09:28 
  • 2关注人数
  • 371浏览人数
  • 最后回答于:2022-3-2 08:07
    请选择关闭问题的原因
    确定 取消
    返回顶部