找回密码
 注册成为天翎用户
查看: 762|回复: 4

[已解决] 库存减少的问题

[复制链接]
深圳智宇 发表于 2014-8-21 16:12:04 | 显示全部楼层 |阅读模式
本帖最后由 nice 于 2014-8-22 18:22 编辑

帮忙看代码,哪里有问题?就是没有减库存的量
  1. var state=getStateLabel();
  2. println(state);
  3. if("完成".equals(state)){
  4. var childs = doc1.getChilds("Activitiesdetail");//“子表单”为子表单的名称
  5. var process = getDocumentProcess();     
  6. var formProcess = getFormProcess();
  7. var subform = formProcess.doView("11e3-e163-5789d6fe-9b9d-b18ac0316177");//需要插入数据的表单ID值。可以通过数据库客户端查看那张表的formid字段值就可以。
  8. var doc = process.doNew(subform,getWebUser(),createParamsTable());
  9. if (childs!=null && childs.size()>0){
  10.     for(var it = childs.iterator();it.hasNext();){
  11.       var data = it.next();
  12.       var  name=data.getItemValueAsString("pname");
  13.       var  count=data.getItemValueAsInt("wply_xq_sl");

  14. var sql1="select * from  tlk_Productsregistration where ITEM_wpdj_wpmc='"+name+"'";
  15. var datas = queryBySQL(sql1);
  16. var rtn=" ";
  17. var value;
  18.         for (var iter = datas.iterator(); iter.hasNext();) {   
  19.                 var data = iter.next();
  20.                 value = data.getItemValueAsInt("kcnum");
  21.         }
  22.   if(value >= count)
  23. {
  24.         println("纠结了...")
  25.         var sql="update tlk_Productsregistration set ITEM_kcnum=ITEM_kcnum-"+count+" where ITEM_wpdj_wpmc='"+name+"'";
  26. updateByDSName("sqlServer",sql);
  27. }
  28. else
  29.         {
  30.         rtn="库存不足!";
  31.         }  
  32.         rtn;
  33.   
  34.             }
  35.   }
  36.     }
  37.   
复制代码
 楼主| 深圳智宇 发表于 2014-8-21 16:13:49 | 显示全部楼层
没有报错,库存不减少,代码哪里有问题?
回复

使用道具 举报

nice 发表于 2014-8-21 16:35:41 | 显示全部楼层
通过Q叫用户输出update的 SQL语句进行查看!
回复

使用道具 举报

 楼主| 深圳智宇 发表于 2014-8-21 18:37:54 | 显示全部楼层
非常感谢nice的耐心指导,问题已解决,update sql语句的时候where条件没有符合的记录,原来是表单中字段属性不一致造成的。。。
回复

使用道具 举报

nice 发表于 2014-8-22 09:35:00 | 显示全部楼层
感谢回帖!
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 21:38

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表