|
|
【myApps/OBPM版本号】:v4.4- sp 23
【浏览器类型】:Chrome/其他
【问题描述】:
- (function(){           
- var doc = getCurrentDocument();              
- var month = doc.getItemValueAsString("客户名称"); //这里写你智能搜索框里面的字段名称      
- println("销售订单month------>"+month);
- if(month!=null){
- var sql="select '"+getDomainid()+"'as domainid,E.cCusCode as item_客户编号, E.cCusName as item_客户名称,E.cCusOAddress as item_发货地址,E.cCusPhone as item_联系电话,C.cDepName as item_部门名称,G.cPersonName as item_业务员,E.cCusCode as id FROM Customer E INNER JOIN Department C ON E.cCusDepart= C.cDepCode INNER JOIN Person G ON E.cCusPPerson= G.cPersonCode where E.cCusName='"+month+"'"; 
- println("销售订单sql------>"+sql);
- var datarts=queryBySQL(sql);
- println("销售订单datarts------>"+datarts);    
- if(datarts!=null && datarts.size()>0){      
- for(var iter=datarts.iterator();iter.hasNext();){      
- var docone=iter.next();      
- var doc = getCurrentDocument(); 
- var name=docone.getItemValueAsString("客户名称");
- println("销售订单name------>"+name);
- var Telephone = docone.getItemValueAsString("联系电话");
- println("销售订单Telephone------>"+Telephone);
- var ShippingAddress = docone.getItemValueAsString("发货地址");
- println("销售订单ShippingAddress------>"+ShippingAddress);
- var DepartmentName = docone.getItemValueAsString("部门名称");
- println("销售订单DepartmentName------>"+DepartmentName);
- var Salesman = docone.getItemValueAsString("业务员");
- println("销售订单Salesman------>"+Salesman);
- doc.findItem("联系电话").setValue(Telephone);   
- doc.findItem("业务员").setValue(Salesman);
- doc.findItem("销售部门").setValue(DepartmentName);
- doc.findItem("发货地址").setValue(ShippingAddress);
- }      
- } 
- }
- })();
复制代码 |
|