NC开发常见问题记录

NC开发常见问题记录

ID:37849089

大小:148.50 KB

页数:23页

时间:2019-06-01

NC开发常见问题记录_第1页
NC开发常见问题记录_第2页
NC开发常见问题记录_第3页
NC开发常见问题记录_第4页
NC开发常见问题记录_第5页
资源描述:

《NC开发常见问题记录》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、作者:麻杰日期:2014-10-061.表头字段不可见getHeadItem("").setShow(false);2.在单据或报表中,设置表体中的0.00显示或显示为空在单据中,如下设置://表体行可以显示0.00getBillCardPanel().getBodyPanel().getRendererVO().setShowZeroLikeNull(false);在报表中,如下设置://设置不显示零getReportBase().getBodyPanel().getRendererVO().setShowZe

2、roLikeNull(true);3.在程序查询过程中,加入"请等待.."的提示框//线程RunnablecheckRun=newRunnable(){publicvoidrun(){//线程对话框:系统运行提示框BannerDialogdialog=newBannerDialog(ui);作者:麻杰日期:2014-10-06dialog.start();try{/**将查询方法写在其中*/}catch(Exceptione){e.printStackTrace();ui.showErrorMessage(e.g

3、etMessage());}finally{//销毁系统运行提示框dialog.end();}}};//启用线程newThread(checkRun).start();1.发送邮件MailTool.sendHtmlEmail(smtpHost,fromAddr,senderName,userName,password,receivers,subject,sb,fileName);2.列表表体加afterEdit监听方法getBillListPanel().getBodyScrollPane("页签表名").add

4、EditListener(this);触发afterEdit(BillEditEvente)方法3.表体按照recordnum倒序排列,类似定调资表体getBillListPanel().getBodyBillModel().setSortColumn("recordnum");getBillListPanel().getBodyBillModel().getSortColumns().get(0).setAscending(false);4.表头最大化设置方法getBillListPanel().getUISp

5、litPane().getRightComponent().setVisible(false);作者:麻杰日期:2014-10-061.登陆界面的日期设置不可修改有个配置文件可以直接修改的。nchomeierpbinclientui.xml2.在UI中得到的变化VO方法getBillCardPanel().getBillValueChangeVO是从页面得到的VO,如果修改查询出来的数据,当查询出来的数据如果没有主键的话,那得到得VO主键就是null的。3.在修改的方法中,如果是根据主键为条件进行修改,主键

6、不能通过key=getOID(storeadmin.getPk_corp());得到主键,因为这是新生成的,要使用以前的主键,key=storeadmin.getPrimarykey();4.生成单据号的方法:Stringbillcode=HYPubBO_Client.getBillNo(getUIControl().getBillType(),getClientEnvironment().getCorporation().getPrimaryKey(),null,作者:麻杰日期:2014-10-06null);

7、另一种是:得到某个定义的单据号:BillcodeRuleBO_Client.getBillCode(“biltype”,pk_corp,null,null);//取得单据号(从NC取,服务器端)StringbillNo=newnc.bs.trade.business.HYPubBO().getBillNo(ISYYSBilltype.CTRLDDEPT_BGT_BILL,parentVo.getPk_corp(),null,null);//设置单据号//取得单据号(从NC取,客户端)returnHYPubBO_C

8、lient.getBillNo(getUIControl().getBillType(),_getCorp().getPrimaryKey(),null,null);1.验证非空@OverrideprotectedvoidonBoSave()throwsException{this.getBillCardPanelWrapper().getBillCardPanel().

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。