通过DEP为F7设置默认值
金蝶云社区-华正科技_张华义
华正科技_张华义
0人赞赏了该文章 4,570次浏览 未经作者许可,禁止转载编辑于2015年06月26日 15:05:58

请问这段设置F7默认值的脚本要放在哪个扩展点上执行呢?
放在界面onload的后置脚本放上了没有效果;
放在值加载界面,能显示出来默认值,但是有两个问题,一是改成别的值之后再保存还是会变成默认值;二是如果不修改直接保存,后台存的是另一个不存在的ID
请问是什么原因呢?

var easImporter = JavaImporter();

easImporter.importPackage(Packages.com.kingdee.bos.util);
easImporter.importPackage(Packages.com.kingdee.eas.basedata.assistant);

with(easImporter){

var prmtCurrency =pluginCtx.getKDBizPromptBox("prmtCurrency");

var cur = new CurrencyInfo();

cur.setId(BOSUuid.create("DEB58FDC"));

cur.setNumber("1001");

cur.setName("BMD");

prmtCurrency.setValue(cur);
}