|
|
本帖最后由 jianjia 于 2012-9-25 11:46 编辑
季度选择1时,全部回款额=100,季度选择其他时,全部回款额=0。
但现在季度选择1时,全部回款额不能重计算。全部回款额的值脚本代码如下:
var doc = getCurrentDocument();
var value1 = doc.getItemValueAsDate("年度");
var value2= doc.getItemValueAsDouble("季度");
var value3 = doc.getItemValueAsString("合同号");
var value4 = doc.getItemValueAsString("项目名称");
var money1 = parseDouble("0");
var sql1 = "select * from tlk_项目提成明细表单 where ITEM_年度='"+value1+"' and ITEM_季度='"+value2+"' and ITEM_合同号='"+value3+"' and ITEM_项目名称='"+value4+"'";
var datas1 = queryBySQL(sql1);
if(datas1 != null && datas1.size() > 0) {
for (var iter = datas1.iterator(); iter.hasNext();){
var doca1 = iter.next();//获取文档对象
money1 += doca1.getItemValueAsDouble("业绩");//获取当前表单的值
}
}
money1; |
|