通过DEP为F7设置默认值

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

通过DEP为F7设置默认值

请问这段设置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);
}


这是我做的采购订单取黙认供应商
试过了,不好用,报错!! prmtCurrency.setValue(cur); 执行到这的时候报错。
:victory:
这个要具体咨询业务单据的开发者,因为只有业务开发人员才知道他界面上的F7是在什么时候初始化的,或者你反编译去看业务的代码。

通过DEP为F7设置默认值

请问这段设置F7默认值的脚本要放在哪个扩展点上执行呢?放在界面onload的后置脚本放上了没有效果;放在值加载界面,能显示出来默认值,但是...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息