数据是通过建立一个表单和需要取得的数据表的字段一致,然后用按钮脚本提取的- //从非myapps的表取数,插入到myapps的表中
- var doc = getItemValueAsDate("tqrq");
- var rq = format(doc,"yyyy-MM-dd");
- var sql = "select to_char(xcrq,'yyyy-mm-dd hh:mm:ss'),dwmc,xc,kzb,cz,ch,zs,qccxsj,qccxdw,qcdxsj,qcdxdw,qcfxsj,qcfxdw from zx.CT22D where to_char(xcrq,'yyyy-mm-dd') = '"+rq+"'";
- var uuid = new Packages.cn.myapps.util.sequence.Sequence();//取id
- var datas = queryByDSName("zx",sql);
- //println(sql+datas.size());
- //println(datas)
- //println(uuid);
- if(datas!=null && datas.size() > 0){
- for(var iterator = datas.iterator();iterator.hasNext();){
- //var doc = getCurrentDocument();
- var map1 = iterator.next();
- //println( map1)
- var xcrq= map1.get("to_char(xcrq,'yyyy-mm-ddhh:mm:ss')");
- //var xcrq1 = format(xcrq,"yyyy-MM-dd HH:mm:ss")
- //println(xcrq)
- var dwmc= map1.get("dwmc");
- var xc= map1.get("xc");
- var kzb= map1.get("kzb");
- var cz= map1.get("cz");
- var ch= map1.get("ch");
- var zs= map1.get("zs");
- var qccxsj= map1.get("qccxsj");
- var qccxdw= map1.get("qccxdw");
- var qcdxsj= map1.get("qcdxsj");
- var qcdxdw= map1.get("qcdxdw");
- var qcfxsj= map1.get("qcfxsj");
- var qcfxdw= map1.get("qcfxdw");
-
- //println(sql)
- var sql1 = "insert into tlk_车号信息(item_xcrq,item_dwmc,item_xc,item_kzb,item_cz,item_ch,item_zs,item_qccxsj,item_qccxdw,item_qcdxsj,item_qcdxdw,item_qcfxsj,item_qcfxdw,id,applicationid,domainid,formid,author,author_dept_index,formname,istmp,stateint,lastmodifier) values('"+xcrq+"','"+dwmc+"','"+xc+"','"+kzb+"','"+cz+"','"+ch+"','"+zs+"','"+qccxsj+"','"+qccxdw+"','"+qcdxsj+"','"+qcdxdw+"',"+qcfxsj+","+qcfxdw+", '"+uuid.getSequence()+"','11e2-2a49-50f9bf09-9db2-038f0b4abf8b','11e2-2a49-27ae4ebb-9db2-038f0b4abf8b','11e2-36bd-43b7487c-a1d3-fb464e0702a4','11e2-2a49-33821b13-9db2-038f0b4abf8b','11e2-2a49-27b309ac-9db2-038f0b4abf8b_11e2-36b2-3003f328-a1d3-fb464e0702a4','站修管理系统/站修生产管理/数据字典/车号信息','0','0','11e2-2a49-33821b13-9db2-038f0b4abf8b')";
- println(sql1);
- insertByDSName("zxglxt",sql1);
- //updateByDSName("zxglxt",sql1);
- //doc.findItem("xh").setValue(xh); //用于对象插入
- //doc.findItem("mc").setValue(mc); //用于对象插入
- }
- }
复制代码 |