填报表如何给提示呢,只是提示一下,不是校验

需要实现的功能是,当他修改主键字段后,保存时给个提示,提示她删除老数据

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

直接把它删了嘛 参考下面的文档

https://help.fanruan.com/finereport/doc-view-1893.html   提交前清空表

在项目的SQL里面添加对应的查询条件

  • 0U8HGsVU 0U8HGsVU(提问者) 删除提交吗,我设置的是智能提交,增删改查都要能操作
    2023-10-27 15:16 
  • Z4u3z1 Z4u3z1 回复 0U8HGsVU(提问者) 看文档 它设置了两个内置SQL提交
    2023-10-27 15:18 
  • 0U8HGsVU 0U8HGsVU(提问者) 回复 Z4u3z1 在什么情况下执行删除的内置sql呢,要下if判断吗
    2023-10-27 15:50 
最佳回答
0
CD20160914Lv8专家互助
发布于2023-10-27 15:07

为什么主键你还要去修改??

  • 0U8HGsVU 0U8HGsVU(提问者) 客户这样要求的,本来是不让修改的,修改了之后会新增一条数据,原数据还在,现在就是想给他个提示,让他吧原有数据删了
    2023-10-27 15:09 
  • CD20160914 CD20160914 回复 0U8HGsVU(提问者) 这个你只能编辑结束后做一个js提示,但是提示了,万一人家不删除呢?你也不知道呀
    2023-10-27 15:10 
  • 0U8HGsVU 0U8HGsVU(提问者) 回复 CD20160914 这个就不管了
    2023-10-27 15:12 
  • CD20160914 CD20160914 回复 0U8HGsVU(提问者) 你直接编辑结束事件就行。只要用户编辑结束了。那么直接一个提示。alert(\"修改主键,请删除之前此主键数据\")
    2023-10-27 15:13 
最佳回答
0
luojian0323Lv7资深互助
发布于2023-10-27 15:21

if(confirm("请确保删除老数据后再提交"))   //弹出确认对话框  

{

  setTimeout(function() { 

     _g('${sessionID}').writeReport();   //执行提交入库操作,此提交不做数据校验 

    }, 2000);

  return true;    //点击确定时,返回值为true,执行如上操作。

}

else

{

   return false; //点击取消时,返回值为false,不执行操作。

}

  • 3关注人数
  • 257浏览人数
  • 最后回答于:2023-10-27 15:21
    请选择关闭问题的原因
    确定 取消
    返回顶部