会员名称: 登录密码: (找回密码) 登录 会员注册

分类

问题
上个主题 下个主题
主题:用BIM制作的窗体,请教在某一单据中通过按钮调用这个窗体
avatar
向雷
IT 行业
Ta擅长:
SOA(1),EAS BOS(1) 本周回答(0),本月回答(0)
发贴时间:2007-8-16 17:42:26   完成时间: 2007-8-17 13:56:55
赠分:10      回答:1   已经到期    
请教大家:

用BIM制作的窗体,请教在某一单据中通过按钮调用这个窗体,用什么方法来实现?

金蝶BOS,让ERP随需应变
avatar
张彬
IT 行业
Ta擅长:
SOA(7),EAS BOS(7) 本周回答(0),本月回答(0)
回答时间:2007-8-17 11:15:15
用BIM画了一个EditUI或ListUI你需要通过一个按钮调用它?

1、先去对应listui下(在BOSstudio中),在toolbar下加一个按钮,然后对应按钮的事件写一个makeUI()的方法;

2、然后去对应listui.java中写以下代码实现:

private void makeUI() throws EASBizException, UIException,BOSException, Exception {
String destBillEditUIClassName = "com.kingdee.eas.scm.sd.sale.client.SaleContractEditUI";//你的UI的路径及名称
Map map = new UIContext(this);
map.put(UIContext.OWNER, this);
IUIWindow uiWindow = null ;
// UIFactoryName.MODEL 为弹出模式
uiWindow = UIFactory.createUIFactory(UIFactoryName.MODEL).
create(destBillEditUIClassName, map,null,
OprtState.ADDNEW);
//开始展现UI
uiWindow.show();
}
发文者评价: (共获积分:10
 
网友评价: 100%       0%     (目前有 2 人评价)
你的评价:
View as RSS news feed in XML
© 2008 金蝶国际软件集团 版权所有  Version:3.2.2008.27643 页面时间:202.376Ms