|
|
【myApps/OBPM版本号】:v5.0SP1
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
Q:
保存的动作执行前脚本报错了
function getPaiXu(){
var rtn = "";
var flag=false;
var doc = getCurrentDocument();
var docid=doc.getId();
var where="";
if(docid!=null && docid !=""){
where+="and item_立项项目ID='"+docid+"'"
}
var sql = "select parent,id,domainid,formid,item_立项项目ID,item_排序 from( select parent,id,domainid,formid,item_立项项目ID,item_排序 from tlk_校内成员表 UNION ALL select parent,id,domainid,formid,item_立项项目ID,item_排序 from tlk_校外成员表)r where parent <>'' "+where+" ORDER BY ITEM_排序 desc";
var sum=0;//比较大小
var cout = countBySQL(sql);//人数总和
println(cout+"--->"+sql);
//var datas=findBySQL(sql); //获取最大的排序序号
//if(datas !=null){
// sum=datas.getItemValueAsString("排序");
//}
if(sum>cout){
//flag="校内外成员排序最大序号大于全部成员人数";
flag=true;
}
return flag;
}
(function(){
#include "PaiXu";
var rtn = getPaiXu();
var flag="";
if(rtn){
flag="校内外成员排序最大序号大于全部成员人数";
return flag;
}
})()
A:
findBySQL换成querybydsname这个方法
|
|