电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

dep设置各种类型字段默认值

来源:金蝶云社区作者:金蝶2024-09-169

dep设置各种类型字段默认值

1、设置字符串默认值

image.webp


编辑界面--界面加载--后置脚本

image.webp

参考脚本:

if(pluginCtx.getOprtState().equals("ADDNEW")){ 

 pluginCtx.getKDTextField("txttest").setText("111") 

}


2、复选框即布尔类型

image.webp


编辑界面--界面加载--后置脚本

image.webp


参考脚本:

if(pluginCtx.getOprtState().equals("ADDNEW")){    

pluginCtx.getKDCheckBox("cbIsInTax").setSelected(true);

 }


3、F7设置默认值

image.webp

编辑界面--界面加载--后置脚本

image.webp

参考脚本:

if(pluginCtx.getOprtState().equals("ADDNEW")){ 

 var id = "iwoAAAAkEin5CwEz";      //根据id获取F7值对象 

 var fkfsInterface = com.kingdee.bos.BOSObjectFactory.createRemoteCommonBOSObject(new om.kingdee.bos.metadata.MetaDataPK("com.kingdee.eas.basedata.master.auxacct.app.GeneralAsstActType")); 

 var fkfsOPK = new com.kingdee.bos.dao.ormapping.ObjectUuidPK(com.kingdee.bos.util.BOSUuid.read(id));

 var fkfsOBJ = fkfsInterface.getValue(fkfsOPK);

 pluginCtx.getKDBizPromptBox("prmtprojects").setValue(fkfsOBJ); 

}


4、枚举

如下图所示付款单有两个枚举分别是是否加急(bos建立的枚举),支付类型(DEP新建的枚举),需要分别设置默认值

image.webp


通过以下脚本即可达到效果:

bos新建枚举设置默认值方式

if(pluginCtx.getOprtState()=="ADDNEW"){

 // 获取对应枚举值

 var mergencyState = com.kingdee.eas.fi.cas.IsMergencyEnum.getEnumMap().get("mergercy");

dep设置各种类型字段默认值

1、设置字符串默认值编辑界面--界面加载--后置脚本参考脚本:if(pluginCtx.getOprtState().equals("ADDNEW")){ pluginCtx.getKDTextField(...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信