填报智能提交的一个细节

楼主
啦啦啦啦啦啦 我是卖报的小行家
本帖最后由 wangnaiwen 于 2017-1-7 10:11 编辑

    智能提交的的时候,如果数据存在,则自动更新,没有提示。为了解决这一问题,可以在提报前写一个JS。
首先,定义一参数 a ,sql("xxx","select count(*) from xxxx where xxx=‘"+B2+"’ and yyyy='"+C2+"'
",1,1),B2,C2为填报的内容所在单元格的位置.

然后 if (a>0)
{
if(confirm("是否覆盖原来的数据"))      
{   
  setTimeout(function() {   
     _g('${sessionID}').writeReport();      
    }, 2000);  
   location.reload();  
  return true;        
}   
else  
{   
   location.reload();
   return false;

}  
}
大功告成


分享扩散:
参与人数 +1 F豆 +1 理由
windy_gui + 1

查看全部评分

沙发
发表于 2017-2-20 13:18:32
本帖最后由 gou2000 于 2017-2-20 13:20 编辑

绝对干货 麻烦楼主再写详细点 上面的定义该怎么写?
板凳
发表于 2018-2-5 09:37:23
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

2回帖数 1关注人数 6958浏览人数
最后回复于:2018-2-5 09:37

返回顶部 返回列表