65504input2为店铺控件名 ,A9姓名为input 提交有去重提醒代码 ,可以实现 但一旦插入行 后面插入的行就无法做到去重。该怎么修改JS 或者别的简单的方法。
//获取文本控件
var c3 = input.getValue();
var input = contentPane.getWidgetByName("input1");
//获取文本控件
var d3 = input.getValue();
var input = contentPane.getWidgetByName("input2");
//获取文本控件
var e3 = input.getValue();
var input = contentPane.getWidgetByName("input3");
//获取文本控件
var f3 = input.getValue();
if(d3.length==0){
alert("请先输入店铺值!");
//若数据库已存在相同数据,则清空C3控件输入的内容
}
else
{
//获取文本控件输入的值
//alert("输入的值为:"+c3);
//显示文本控件输入的值
var sql1 = "SELECT perplename FROM dbo.xzhuangtbb where perplename = '"+c3+"'and ztshop='"+d3+"' and year(ztdatetime)='"+e3+"'and month(ztdatetime)='"+f3+"'";
//alert(sql1);//显示将要运行的sql
var sql2 = 'SQL("mittidianpu",'+'"' + sql1 + '",1,1)';
//alert(sql2);
//显示整个sql拼接语句
//alert("输入的值为:"+sql2);
var b1 = FR.remoteEvaluate(sql2);
//alert("数据库中查到的值为:"+b1);
//回值
if(b1.length>0){
alert("数据库已存在相同数据!");
//若数据库已存在相同数据,则清空C3控件输入的内容
}
else{
alert("数据库不存在相同数据!");
_g('${sessionID}').verifyAndWriteReport();
}
}