|
|
本帖最后由 jianjia 于 2012-10-18 16:26 编辑
在一个字段的值脚本中写以下代码:
var value1 = "";
var doc = getCurrentDocument();
var name=doc.getItemValueAsString("客户经理");
var sql = "select DISTINCT tlk_客户经理季度提成表单.DOMAINID,tlk_客户经理季度提成表单.ID as 父表单ID from tlk_项目提成明细表单,tlk_客户经理季度提成表单 where tlk_项目提成明细表单.ITEM_客户经理=tlk_客户经理季度提成表单.ITEM_客户经理 and tlk_项目提成明细表单.ITEM_年度=tlk_客户经理季度提成表单.ITEM_年度 and tlk_项目提成明细表单.ITEM_季度=tlk_客户经理季度提成表单.ITEM_季度 and tlk_项目提成明细表单.ITEM_客户经理='"+name+"'";
println("11==========================================='"+sql+"'");
var datas = queryBySQL(sql);
println("33==================================='"+datas.size()+"'");
if(datas != null && datas.size() > 0) {
for (var iter = datas.iterator(); iter.hasNext();){
var doca = iter.next();//获取文档对象
println("44==================================='"+doca+"'");
value1 += doca.getItemValueAsString("父表单ID");
println("22=================================='"+value1+"'");
}
}
value1;
字段是父表单的ID,此字段得不到数据,sql语句没错。 |
|