it318官方网站

Welcome to our website

18925186718

SERVICE LINE

NC客户开发中常见问题和解决办法

2018发布

 

由于篇幅限制,不能一一列举,此处只提供标题,部分示例,有需要请加QQ381684092和微信18925186718联系获取。

表头字段不可见。getHeadItem("").setShow(false);

在单据或报表中,设置表体中的0.00显示或显示为空。在单据中,如下设置: //表体行可以显示0.00 getBillCardPanel().getBodyPanel().getRendererVO().setShowZeroLikeNull(false); 在报表中,如下设置: //设置不显示零 getReportBase().getBodyPanel().getRendererVO().setShowZeroLikeNull(true); 。

程序查询过程中,加入"请等待 .."的提示框。//线程 Runnable checkRun = new Runnable(){ public void run() { //线程对话框:系统运行提示框 BannerDialog dialog = new BannerDialog(ui); dialog.start(); try{ /** 将查询方法写在其中 */ } catch(Exception e) { e.printStackTrace(); ui.showErrorMessage(e.getMessage()); } finally { //销毁系统运行提示框 dialog.end(); } } }; //启用线程 new Thread(checkRun).start();

发送邮件。MailTool.sendHtmlEmail(smtpHost, fromAddr, senderName, userName, password, receivers, subject, sb, fileName);

列表表体加afterEdit监听方法。getBillListPanel().getBodyScrollPane("页签表名").addEditListener(this); 触发afterEdit(BillEditEvent e)方法。

登陆的日期设置不可修改有个配置文件可以直接修改的。 nchome\ierp\bin\clientui.xml 。

更多开发日记...更多问题解决办法,包括代码哦16万个客开问题的解决办法,涵盖NC各个版本,需要请QQ联系。