nc57
莫说问
做一个寡言的人,却心有一片海的人。不伤人害己,于淡泊中,平和自在,旅途愉快!
展开
-
2. 判断是否是制单人
ChDiscountVO head = (ChDiscountVO)getBufferData().getCurrentVO() .getParentVO(); !_getOperator().equals(head.getVoperatorid()) ;原创 2017-11-03 15:31:20 · 195 阅读 · 0 评论 -
表体某个页签的字段名字怎么动态改变
if (MessageDialog.showOkCancelDlg(getBillUI(), nc.ui.ml.NCLangRes.getInstance().getStrByID("uifactory", "UP原创 2017-11-03 15:48:27 · 356 阅读 · 0 评论 -
控制单据表体的【列名】变化
输入条件的不同去控制单据表体的【列名】变化?比如现在的列名为def1,def2,def3,当在查询条件中输入1、2、3,那么表体的列名分别为1,2,3?答: public static voidsetDynamicColumn(BillCardPanel bcp, Integer mInt) { UITable table原创 2017-11-03 15:47:37 · 203 阅读 · 0 评论 -
单据开发时,怎样让字段是添加时间的值是当前的时间?
在public中的nc.vo对应包中的VO设置:public void setAddtime(String newAddtime) { if(newAddtime == null|| newAddtime.trim().equals("")) { Date原创 2017-11-03 15:45:46 · 417 阅读 · 0 评论 -
二次开发扩展按钮的状态问题
getButtonManager().getButton(intBtn) 得到按钮实例,然后设置按钮状态,在更新按钮状态就可以updateButtons();。按钮变量都在IBillButton里。原创 2017-11-03 15:44:51 · 532 阅读 · 0 评论 -
设置表体某行某字段的可编辑属性?
1.前台UI实现BillModelCellEditableController类,会新增一个方法:public boolean isCellEditable(boolean value, int row, String itemkey){ return false;}此方法在单据进行编辑状态时生效比如,要想第3行列名为myname的那一列不可编辑,可改为:public原创 2017-11-03 15:44:02 · 1791 阅读 · 0 评论 -
如何得到服务器当前时间
我想在后台private包中的类里得到服务器当前时间该怎么得到,不是客户端的当前时间。应为客户端的时间是自己机器的时间,不准。 答: ClientEnvironment.getServerTime().toString()SFServiceFacility.getServiceProviderService().getServerTime().toString()原创 2017-11-03 15:39:55 · 1255 阅读 · 0 评论 -
nc7下某个用户某个节点有多个模板,可以通过代码实现通过选择不同的业务流程来调用不同的模板吗?
方法一:m_cardpnlBill.loadTemplet("0001QW10000000000284"); 方法二:ClientEnvironment ce=getClientEnvironment();Stringoperator=ce.getUser().getPrimaryKey();String pk_corp=ce.getCorporation(原创 2017-11-03 15:33:55 · 322 阅读 · 0 评论 -
NC57在前台,如何通过表头VO得到表体VO或者聚合的也行?
protected SuperVO[] queryHeadVOs(StringstrWhere) throws Exception, ClassNotFoundException { SuperVO[] queryVos =getBusiDelegator().queryHeadAllData( Class.forName(getUIController().getBillV原创 2017-11-03 15:33:08 · 1425 阅读 · 0 评论 -
NC代码中如何读取另外一个oracle库的数据?
privateBaseDAOLO outBaseDAO = null; //外系统数据库连接 protected BaseDAO getBaseDAO() { if(baseDAO==null){ if (datasource!=null) baseDAO = new BaseDAO(datasource);//另一个数据库的数据源名 else b原创 2017-11-03 15:49:32 · 460 阅读 · 0 评论