|
|
var lbdm=getItemValue("lbdma000");
println("===============333333333");
var rqi=getItemValueAsDate("rqi00000");
if(rqi!=null && datas.size()>0){
var year = getYear(rqi);
}
var number = "";
var wh ="";
var sql = "select domainid,id,formid,lpad((nvl(max(SUBSTR(ITEM_SWHAO000,4,7)),'0000')+1),4,0) as item_swhao from tlk_CBTWLWGL where ITEM_LBDMA000='"+lbdm+"' and to_char(ITEM_RQI00000,'yyyy')='"+year+"' group by domainid,id,formid";
println("sql======"+sql);
var datas =queryBySQL(sql);
if(lbdm == null || lbdm==""){
wh = "";
}
else {
if(datas!=null && datas.size()>0){
println(datas.size()+"====sizi");
for(var iter = datas.iterator();iter.hasNext();){
var num = iter.next();
println("===============1111111");
if(num!=null){
println("===============2222222222222");
number=num.getItemValueAsString("swhao");
wh=lbdm+"-"+number;}
}
}
else {
wh=lbdm+"-"+"0001";
}
}
wh;
我知道问题所在了,是因为我在收文号上加了上述值脚本的原因,所以才导致查询出来的数据点击后不出来录入界面,而是一片空白。
请问,我这脚本有什么语法错误吗? |
|