利用js实现实时校验

需求描述:1,用户在填报时,利用js进行实时校验, 如果当天数据库中已经有这个卡号, 其他用户在选择这个卡号时,进行提示, 不允许在选择这个卡号。

存在问题:

选择时:提示错误,求兄弟们帮忙

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

var name = this.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,"该销售员不存在,请重新输入。");

this.setValue("");


判断自己修改一下吧 修改不等于零就好了

SQL自己也根据实际需求 修改一下

最佳回答
0
虾米、木木Lv2初级互助
发布于2019-5-16 11:04

SQL("JDBC4", "select count(1)  from 班级 a where a.卡号='" +A1 + "' and 日期="+sysdate, 1, 1) ==1

image.png

  • 4关注人数
  • 635浏览人数
  • 最后回答于:2019-5-16 11:25
    请选择关闭问题的原因
    确定 取消
    返回顶部