里面写的脚本如下:- var cgdID=getItemValue("cgddid");
- var sql1="select * from tlk_caigouDetailInfo where parent='"+cgdID+"'";
- var doc =queryBySQL(sql1);
- println("5556" +sql1);
- if(doc!=null){
- for (var it = doc.iterator(); it.hasNext()) {
-
- var docs = it.next();
- var goodsCode=docs.getItemValueAsString("goodsCode");
- var goodsName=docs.getItemValueAsString("goodsName");
- var ckjiner=docs.getItemValueAsString("ckjiner");
- var unit=docs.getItemValueAsString("unit");
- var dqnum=docs.getItemValueAsString("dqnum");
- var num=docs.getItemValueAsString("num");
- var gongyingshang=docs.getItemValueAsString("gongyingshang");
- var gysname=docs.getItemValueAsString("gysname");
- var sql2="insert into tlk_cuncaigou (item_yptmrk, item_ypmcrk,item_gysbmrk,item_gysmcrk,item_ghjgrk,item_dwrk,item_jhrkslrk,)
- values('"+goodsCode+"','"+goodsName+"','"+gongyingshang+"','"+gysname+"','"+ckjiner+"','"+unit+"','"+num+"',)";
- println("66666666666666666666666666666"+sql2);
- }
- }
复制代码 是根据ID进行子表单内查询数据,然后进行循环插入到另外一张表里面。字段也对应好了。后台报的错误信息大致如下: |