移动端录入数据时怎么查找存在的重复数据。

由于 移动端对FR.remoteEvaluate('=SQL("FRDemo","SELECT CUSTOMERNAME FROM CUSTOMER",1)') 不再支持。FRM决策报表这种。添加数据时。怎么才能避免 重复数据入 库。

简道云 promiseykl1988 发布于 2019-4-8 13:43
1min目标场景问卷 立即参与
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
4
孤陌Lv6资深互助
发布于2019-4-8 13:51(编辑于 2019-4-8 14:16)

其实填报属性 设置好主键 就可以避免这样的情况出现  主键相同 就 是覆盖更新了

var a=this.options.form.getWidgetByName("p2")

setTimeout(function(){

var ab=a.getValue();

if (ab.length!=0) {

   FR.Msg.alert(FR.i18n.Alert,"该销售员已存在,请重新输入。");

     } 

},1000);


  • promiseykl1988 promiseykl1988(提问者) 主要是我要给他 提示。。。。
    2019-04-08 13:52 
  • 孤陌 孤陌 回复 promiseykl1988(提问者) 那你 只能把SQL公式 放在另外的单元格里 然后判断这个单元格有没有值就好了
    2019-04-08 13:54 
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-4-8 13:50

写到填报的校验里边。


image.png

  • promiseykl1988 promiseykl1988(提问者) 决策报表哪里有这个东西?
    2019-04-08 13:53 
  • flyingsnake flyingsnake 回复 promiseykl1988(提问者) 直接用cpt就好了。不用非弄决策报表的
    2019-04-08 13:55 
  • 3关注人数
  • 394浏览人数
  • 最后回答于:2019-4-8 14:16
    请选择关闭问题的原因
    确定 取消
    返回顶部