金蝶材料kingdee dep常用脚本集_第1页
金蝶材料kingdee dep常用脚本集_第2页
金蝶材料kingdee dep常用脚本集_第3页
金蝶材料kingdee dep常用脚本集_第4页
金蝶材料kingdee dep常用脚本集_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

扩展界面说 客户端常用..............................................................................................................控件必 label文字修 弹出界 F7控件设置过滤条 控件(复选框)添加 F7控件增加 设置F7默认 客户端设置编码规则............................................................................................................. KDTable加入 设置Tab健控件焦点顺 调用界 用DEP扩展调用套 服务端常用............................................................................................................ new Table;:pugnx.geDzropo(ra").eEabefa);分录列锁定:注意:这段可以写在onLoad扩展点的后置,但不能保证控件最终状态如所写,因为执行完DEP后,业务代码也许又设置了控件的状态。注意:这段可以写在onLoad扩展点labelvaruiContext=newc mon. varuiName="com.kingdee.eas.test. varuiWindow= vareasImporter= =varfilterInfo=newvarentityViewInfo=new =pluginCtx.getUIContext().get("sysContext").getCurrentFIUnit();filterInfo.getFilterItems().add(newFilterItemInfo("CU.id",.get("Id"),));//} al").getSelected()=={}

}注意:器可以在onLoad扩展点F7控件增加vareasNames= var=pluginCtx.getKDBizPromptBox("prmtprmtMy");thrownewBOception("路线图不允许为空}F7vareasImporter= varprmtCurrency=pluginCtx.getKDBizPromptBox("prmtCurrency");varcur=newCurrencyInfo();}vardata=.getAdminOrgUnitCollection("whereNumber'02andName管理单元'");if(data.size()>0){}}注意:Number和Name,vareasNames= varpk=newvarname="java.lang.BooleanupdateStatus(com.kingdee.bos.util.BOSUuidvarparams=[BOSUuid.read("2s5eatuISSqb7TuLMfibSMSKQjo=")];varresult=BOTool.callCmethod(pk,name,params);MsgBox.showInfo("Resultis:"+result);}vareasNames= varentry=pluginCtx.getKDTable("kdtEntries");varcolumn=entry.getColumn("qty");varformat=vareditor=FormattedEditorFactory.getBigDecimalCellEditor(10,false);}vareasNames= vareditData=varnumber=CodingRuleManagerFactory.getRemoteInstance().getNumber(editData,bizOrgUnit.getId());}vareasNames= varentry=varcolumn=}varfont=newjava.awt.Font("SansSerif",java.awt.Font.BOLD,14);注意:vareasNames=JavaImporter(); vareditData=vardetailTable=varprmtMaterial=newKDBizPromptBox();varlabelMaterial=newJLabel("物料");varprmtAssitAttribute=newKDBizPromptBox();varlabelAssitAttribute=newJLabel("辅助属性");varpane=newpane.border=BorderFactory.createEmptyBorder(30,30,10,30);varframe=neweasNames.JFrame("替换物料");frame.getContentPane().add(paneBorderLayout.CENTER);frame.addWindowListener(function(event,methodName){if(methodName=="windowClosing"){vardetailTable=pluginCtx.getKDTable("detailTable")varselectManager=detailTable.getSelectManager();varselectBlock=selectManager.get();if(selectBlock!=null)varrowIndex=selectBlock.getTop();varmaterial=prmtMaterial.getValue();varassitAttr=prmtAssitAttribute.getValue();}}}vareasNames=JavaImporter();vareasNames= vareditData=varprmtDispatch=pluginCtx.getKDBizPromptBox("prmtprmtDispatchUnit");varqueryInfoOrigin=prmtDispatch.getQueryInfo();if(queryInfoOrigin!=varqueryInfo=queryInfoOrigin.receAll("\\\\","."); }vareasNames= vareditData=varprmtDispatch=pluginCtx.getKDBizPromptBox("prmtprmtDispatchUnit");varqueryInfoOrigin=prmtDispatch.getQueryInfo();if(queryInfoOrigin!=varqueryInfo=queryInfoOrigin.receAll("\\\\","."); }vareasNames= vareditData=varprmtDispatch=pluginCtx.getKDBizPromptBox("prmtprmtDispatchUnit");varqueryInfoOrigin=prmtDispatch.getQueryInfo();if(editData.getSourceBillId()==thrownewBOception("检斤通知单不允许手工新增if(editData.get("dispatch_Sup")!=null){ }}vareasNames= varprmtCurrency=pluginCtx.getKDBizPromptBox("prmtCurrency");if(prmtCurrency.getValue()==null) }vareasNames= varpre=}KDTable加入varswingNames= vartblMain=pluginCtx.getKDTable("kdtEntries");with{}functionfunction{varentry=varcolumn=}functionfunctioneditStopfunctionfunctionvartable=pluginCtx.getKDTable("kdtEntrys");if(methodName==varrow=com.kingdee.bos.ctrl.kdf.table.util.KDTableUtil.getSelectedRow(table);varvalue=row.getCell("").getValue();varZDY=value.getEmployeeClassify();varcell=row.getCell("ZDY2");}if(methodName=="editStop}vareasNames= this.setFocusTraversal(newcom.kingdee.bos.ui.UIFocusTraversal( }vareasNames= varui=varuiContext=new//uiContext.put("idList",SCMUtils.convertStringToObjectPK(selIDs));uiContext.put("lockType","lock");varuiFactory= varwindow;window= uiContext,null);}varidList=newvareditData=if(editData!=null&&!com.kingdee.bos.ctrl.swing.StringUtils.isEmpty(editData.getString("id"))){}if(idList!=null||idList.size()!=0//queryvarqueryPK=newcom.kingdee.bos.metadata.MetaDataPK(vardata=newcom.kingdee.eas. varappHlp=newcom.kingdee.bos.ctrl.report.forapp.kdnote..KDNoteHelper();appHlp.printPreview("/bim/ep/CoreBillBaseCustom",data,pluginCtx.getUI());}print{vardays=varday=pluginCtx.getKDDatePicker("pkkDDatePicker").getText().toString();varday1=pluginCtx.getKDDatePicker("pkkDDatePicker1").getText().toString();vardf=newjava.text.SimpleDateFormat("yyyy-MM-dd");varcalender=java.util.Calendar.getInstance();varcalender1=java.util.Calendar.getInstance();{}以上存在很多问题DEP动态添加的,这样取没错,但对象不对; {if("equals"=={returnthis==}elseif("dhanged"=={varprmtAccountCussent=pluginCtx.getKDBizPromptBox("prmtAccountCussent");varaccountCussentInfo=prmtAccountCussent.getData();varkpdz=accountCussentInfo.get("kpdz");varkpdh=accountCussentInfo.get("kpdh");varkhh=accountCussentInfo.get("khh");varkhzh=accountCussentInfo.get("khzh");}

varsh=accountCussentInfo.get("taxRegisterNo");vartxtkpdz=pluginCtx.getKDTextField("txtkpdz");vartxtkpdh=pluginCtx.getKDTextField("txtkpdh");vartxtkhh=pluginCtx.getKDTextField("txtkhh");vartxtkhzh=pluginCtx.getKDTextField("txtkhzh");vartxtsh=pluginCtx.getKDTextField("txtsh");}vareditor1=pluginCtx.getKDTable("kdtEntry").getColumn("oppAccount").getEditor();varcomp1= vareditor2=pluginCtx.getKDTable("kdtEntry").getColumn("account").getEditor();varcomp2= varimp= varctx=varbillId=methodCtx.getParamValue(0);varstatus=11;varsql="updateT_SD_SALEORDERSETFBASESTATUS="+status+"WHEREFID=DbUtil.execute(ctx,sql);

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论