easNames.importPackage(Packages.com.kingdee.eas.scm.im.dt);
easNames.importPackage(Packages.com.kingdee.eas.scm.common.client);
easNames.importPackage(Packages.com.kingdee.bos.metadata);
easNames.importPackage(Packages.com.kingdee.bos.ctrl.extendcontrols);
easNames.importPackage(Packages.com.kingdee.bos.util);
easNames.importPackage(Packages.com.kingdee.bos.metadata);
easNames.importPackage(Packages.com.kingdee.bos.framework);
easNames.importPackage(Packages.com.kingdee.bos.ctrl.extendcontrols);
easNames.importPackage(Packages.com.kingdee.bos.util);
easNames.importPackage(Packages.com.kingdee.eas.util);
with(easNames){
var auditAction =
pluginCtx.getUI().getActionManager().getAction("actionDecorationOrderAlter");
auditAction.setEnabled(false);
}
7. 控制分录字段不能为空(整车销售订单分录为例)
var easImporter = JavaImporter();
easImporter.importPackage(Packages.com.kingdee.bos);
easImporter.importPackage(Packages.com.kingdee.eas.util);
easImporter.importPackage(Packages.com.kingdee.eas.util.client);
with(easImporter){
var kdtEntrys = pluginCtx.getKDTable("kdtEntrys");
if(kdtEntrys.getRow(0).getCell("Color").getValue()==null)//判断字段条件
{
MsgBox.showInfo("<整车订单分录颜色不能为空>");
SysUtil.abort();