//获取填报控件的值
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("");
} 判断填报内容在数据库中是否存在
这个是前台就判断的
内置检验看这个
内置提交校验使用公式示例一-https://help.finereport.com/doc-view-566.html
然后去WEB属性里 填报预览 工具栏里 把检验失败依然提交勾上