91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 7KB
    文件類(lèi)型: .java
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-18
  • 語(yǔ)言: Java
  • 標(biāo)簽: 源碼??參照??用友??

資源簡(jiǎn)介

用友NC65參照源碼。有詳細(xì)的注釋介紹,看不懂的可以私信我指導(dǎo)

資源截圖

代碼片段和文件信息

package?nc.ui.fts.ref;

import?java.util.Vector;

import?javax.swing.tree.DefaultMutableTreeNode;

import?nc.bs.IconResources;
import?nc.bs.framework.common.RuntimeEnv;
import?nc.bs.uif2.BusinessExceptionAdapter;
import?nc.itf.org.IOrgConstBasic;
import?nc.itf.org.IOrgResourceCodeConstBasic;
import?nc.ui.dbcache.DBCacheFacade;
import?nc.ui.org.ref.OrgbaseTreeDefaultRefModel;
import?nc.ui.pub.beans.ValueChangedEvent;
import?nc.vo.bd.pub.BDCacheQueryUtil;
import?nc.vo.ml.NCLangRes4VoTransl;
import?nc.vo.org.GroupVO;
import?nc.vo.org.OrgVO;
import?nc.vo.org.util.OrgPubUtilBasic;
import?nc.vo.org.util.OrgTreeCellRendererIconPolicy;
import?nc.vo.org.util.RefNodeUtil;
import?nc.vo.pub.BusinessException;

/**
?*?業(yè)務(wù)單元?樹(shù)形參照
?*?@version?NC6.0
?*?@author?guoting
?*/
public?class?AccountDefaultRefModel?extends?OrgbaseTreeDefaultRefModel?{

??
public?AccountDefaultRefModel()?{
super();
reset();??
}

public?void?reset()?{
super.reset();
setRefNodeName(“業(yè)務(wù)單元(賬套編碼)“);/*-=notranslate=-*/

setFieldCode(new?String[]?{?OrgVO.CODE?OrgVO.NAME});
setFieldName(new?String[]?{?
NCLangRes4VoTransl.getNCLangRes().getStrByID(“common“?“UC000-0003279“)?/*?@res?“編碼“?*/
NCLangRes4VoTransl.getNCLangRes().getStrByID(“common“?“UC000-0001155“)?/*?@res?“名稱(chēng)“?*/
});
// setHiddenFieldCode(new?String[]?{OrgVO.PK_ORG?OrgVO.PK_FATHERORG?OrgVO.PK_ACCPERIODSCHEME?OrgVO.PK_CURRTYPE?OrgVO.PK_EXRATESCHEME?});
setHiddenFieldCode(new?String[]?{OrgVO.PK_ORG?OrgVO.PK_FATHERORG?});
setPkFieldCode(OrgVO.PK_ORG);
setRefCodeField(OrgVO.CODE);
setRefNameField(OrgVO.NAME);
setTableName(new?OrgVO().getTableName());
setFatherField(OrgVO.PK_FATHERORG);
setChildField(OrgVO.PK_ORG);

setResourceID(IOrgResourceCodeConstBasic.ORG);

//顯示全部數(shù)據(jù)?不增加啟用過(guò)濾條件開(kāi)關(guān)
setAddEnableStateWherePart(false);

setOrderPart(OrgVO.CODE);

setFilterRefNodeName(new?String[]?{“集團(tuán)“});/*-=notranslate=-*/

resetFieldName();

????this.setTreeIconPolicy(new?OrgTreeCellRendererIconPolicy(
????????IconResources.ICON_Bu)?{
??????public?String?getSpecialNodeIcon(object?curTreeNode)?{
????????if?(curTreeNode?instanceof?DefaultMutableTreeNode)?{
??????????DefaultMutableTreeNode?n?=?(DefaultMutableTreeNode)?curTreeNode;
??????????object?o?=?n.getUserobject();
??????????return?RefNodeUtil.isSpecialNode(IconResources.ICON_Global?o)???IconResources.ICON_Global
??????????????:?RefNodeUtil.isSpecialNode(IconResources.ICON_Group?o)???IconResources.ICON_Group
??????????????????:?null;
????????}
????????return?null;
??????}
????});
}

@Override
public?void?filterValueChanged(ValueChangedEvent?changedValue)?{
super.filterValueChanged(changedValue);
String[]?selectedPKs?=?(String[])?changedValue.getNewValue();
if?(selectedPKs?!=?null?&&?selectedPKs.length?>?0)?{
setPk_group(selectedPKs[0]);
}
}

private?boolean?incluedGlobleVOAndCurrGroupVOFlag?=?false;

public?void?setInc

評(píng)論

共有 條評(píng)論

相關(guān)資源