EAS8.0DEP扩展平台,return 使用不了
936次浏览
编辑于2016年01月13日 14:56:15
var st = pluginCtx.getKDCheckBox("chkFsfgb").getSelected();//是否关闭;32勾选,16未勾选
if(st==32){
com.kingdee.eas.util.client.MsgBox.showInfo("该单据已关闭,不允许反审核,如要执行此操作,请先“反关闭”该单据");return;
}
就这么简单的几行代码,说什么也不执行,经过测试,是因为加了关键字 “return”,但是 这里功能要求,如果关闭复选框被勾选,那么就不允许反审核,写在“反审核”按钮的前置脚本当中。
问:怎么能让“反审核”的后台逻辑不执行? 不是使用“return”关键字吗? 为什么加上这个后,就无法使用基本功能了?
这里调试时候,一闪而过,无代码行显示,去掉“return”就正常执行,但是同时也执行了:反审核;的功能
推荐阅读