frm类型移动端, 提交按钮设置

1.png请问如果录入重复数据, 在点击提交按钮时, 不能成功提交, 并给予提示信息, 这样的js怎么写呢, 目前给这个提交按钮设置了提交后会跳转到另一个页面.

FineReport lronlin 发布于 2019-12-10 11:36
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
枫城Lv7初级互助
发布于2019-12-10 11:42(编辑于 2019-12-10 11:43)

填报自定义校验-http://help.finereport.com/doc-view-564.html

内置提交校验使用公式-http://help.finereport.com/doc-view-566.html

看下这边可不可以 

或者这个思路

//获取填报控件的值
var name = contentPane.getWidgetByName("name").getValue();
//判断填报内容在数据库中是否存在
var sql ="SQL(\"FRDemo\",\"SELECT 销售员 FROM 销量 where 销售员='"+name+"'\",1,1)";
var len = FR.remoteEvaluate(sql).length;
if(len == 0)
{
FR.Msg.alert(FR.i18n.Alert,"该销售员不存在,请重新输入。");
contentPane.getWidgetByName("name").setValue("");
}   

最佳回答
0
18328816101Lv5中级互助
发布于2019-12-10 11:43
  • 3关注人数
  • 955浏览人数
  • 最后回答于:2019-12-10 11:43
    请选择关闭问题的原因
    确定 取消
    返回顶部