NC-总结(10)

2019-08-03 12:29

// 表体

BillItem[] bodyItems =

this.getSelfUI().getBillCardPanel().getBodyShowItems();

} // end /**

* 设置 可编辑字段 */

String[] CanEditItem_head = new String[]{};

// 可编辑的 表头

for(int i=0;i

if( bodyItems[i].isEnabled() ) { }

bodyItems[i].setEnabled(false);

EditItem_body.add( bodyItems[i].getKey() );

字段

String[] CanEditItem_body = new String[]{\

// 可编辑的表体字段

for(int i=0;CanEditItem_head!=null&&i

this.getSelfUI().getBillCardPanel().getHeadItem(CanEditItem_head[i]).setEnabled(true);

}

for(int i=0;CanEditItem_body!=null&&i

this.getSelfUI().getBillCardPanel().getBodyItem(CanEditItem_body[i]).setEnabled(true);

}

20 解决main方法不能执行错误

(Exception …..)

选择当前项目->Properties->java Build Path->Order and Export 将 Product_Common_Library Middleware_Library Framework_Library Module_Public_Library Module_Client_Library Module_Private_Library 打钩 再进入Run参数设置

选择Classpath页签,将User Entries 中的Remove,再重新Add Projects 选择当前工程就OK了

21.在UI类中

protected void initSelfData() {

ButtonObject btnVO =

this.getButtonManager().getButton(IBillButton.Edit);

btnVO.setEnabled(true);

ButtonVO bvo = (ButtonVO)btnVO.getData(); bvo.setBusinessStatus(

new int[]{//设置以下操作状态下可用

});

nc.vo.trade.pub.IBillStatus.FREE, nc.vo.trade.pub.IBillStatus.ENDED, nc.vo.trade.pub.IBillStatus.FREEZE

bvo.setOperateStatus(new int[]{//设置以下操作状态下可用 );

nc.ui.trade.base.IBillOperate.OP_REFADD,//参照增加时可用 nc.ui.trade.base.IBillOperate.OP_EDIT,//编辑时可用 nc.ui.trade.base.IBillOperate.OP_NOTEDIT,//添加时可用 nc.ui.trade.base.IBillOperate.OP_INIT, nc.ui.trade.base.IBillOperate.OP_REFADD,

nc.ui.trade.base.IBillOperate.OP_NOADD_NOTEDIT, nc.ui.trade.base.IBillOperate.OP_NO_ADDANDEDIT, nc.ui.trade.base.IBillOperate.OP_ALL, nc.ui.trade.base.IBillOperate.OP_ADD }

//

22./*****************由于导入导出查询等操作都较耗时,所以用如下线程弹出进度对话框,避免出现“假死”现象

************************/

//线程类

Runnable checkRun = new Runnable(){ public void run() {

//线程对话框:系统运行提示框

BannerDialog dialog = new BannerDialog(getBillUI()); dialog.start(); try{

//添加执行耗时操作的代码.BEGIN //添加执行耗时操作的代码. END } catch(Exception e) { e.printStackTrace();

getBillUI().showErrorMessage(e.getMessage()); } finally {

//销毁系统运行提示框 dialog.end();

} } }; //启用线程

new Thread(checkRun).start();

//取到系统帐套用户名密码

XMLToJavaObject toJO = new XMLToJavaObject(); try {

ConfigParameter cp = (ConfigParameter)

toJO.getJavaObjectFromFile(\\);

toJO.decode(cp); cp.getAryAccounts(); cp.getArySysAdms();

} catch (Exception e1) { }

e1.printStackTrace();


NC-总结(10).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:常州市城北污水处理厂提标改造方案 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: