- //选择视图选择框的值赋值到包含元素
- (function(){
- var curDoc=getCurrentDocument();
- var docid=curDoc.getId();
- var selectId = getParameterAsText("_selects");
- println("selectId---------------->"+selectId);
- var docProcess = getDocumentProcess();
- var formProcess = getFormProcess();
- var newForm = formProcess.doViewByFormName("领用明细信息",getApplication());
- var sel=selectId.replace(";","','");
- sel="('"+sel+"')";
- if(selectId !=null || selectId.length>0){
- var sql = "select * from tlk_材料信息表 where ID in "+sel;
- var datas = queryBySQL(sql);
- if(datas!=null || datas.size()>0){
- for(var iter = datas.iterator();iter.hasNext();){
- var data = iter.next();
- var newDoc = docProcess.doNew(newForm,getWebUser(),createParamsTable());
- newDoc.setParent(docid);
- newDoc.setAuthor(getWebUser().getId());
- newDoc.setIstmp(false);
- newDoc.setApplicationid(getApplication());
- newDoc.setDomainid(getWebUser().getDomainid());
- newDoc.addStringItem("材料编号",data.getItemValueAsString("材料编号"));
- newDoc.addStringItem("材料名称",data.getItemValueAsString("材料名称"));
- newDoc.addStringItem("规格",data.getItemValueAsString("规格"));
- newDoc.addStringItem("单位",data.getItemValueAsString("单位"));
- newDoc.addStringItem("型号",data.getItemValueAsString("型号"));
- newDoc.addStringItem("品牌",data.getItemValueAsString("品牌"));
- newDoc.addStringItem("数量",data.getItemValueAsString("本次订单量"));
- newDoc.addStringItem("单价",data.getItemValueAsString("单价"));
- newDoc.addStringItem("管桩条数1m",data.getItemValueAsString("管桩条数1m"));
- newDoc.addStringItem("管桩条数2m",data.getItemValueAsString("管桩条数2m"));
- docProcess.doCreate(newDoc);
- }
- }
- }
- })();
复制代码 |