zoukankan      html  css  js  c++  java
  • eas之f7赋值-币别

    ObjectUuidPK pk=new ObjectUuidPK(id);
    IObjectValue objVal=DynamicObjectFactory.getRemoteInstance().getValue(pk.getObjectType(),pk);
    bizPrompt.setData(objval);
    private void setCompanyF7(){
    //公司的F7设置
    OrgType[] ComapnyType
    //为F7控件指定PromptBox
    this.bizPromptCompany.setEditFormat("$number$");
    this.bizPromptCompany.setDisplayFormat("$name$");
    this.bizPromptCompany.setEditable(true);
    this.bizPromptCompany.setCommitFormat("$number$");
    OrgUnitTreePromptBox boxCompany=new OrgUnitTreePromptBox(this,CompanyType,null,OrgSelect.OnlySelectCompanyEntity,false,false,false);
    bizPromptCompany.setSelector(boxCompany);
    bizPromptCompany.setData(currentCompany);
    bizPromptCompany.setEnabled(false);
    }

    //设置币别
    private void setCurrency()throws EASBizException, BOSException{
    ICurrency iCurrency=null;
    CurrencyCollection currenctyCollection=null;
    try{
    iCurrency=CurrencyFactory.getRemoteInstance();
    currenctyCollection=iCurrency.getCurrencyCollection(true);
    }catche(Exception e){
    MsgBox.showError(this,EASResource.getString(resClassName,"currencyFail"));
    SysUtil.abort();

    }
    if(currenctyCollection!=null){
    Object[] typeValue=new Object[currenctyCollection.size()];
    int j=0;
    for(int i=0;i<currencyCollection.size();i++){
    CurrencyInfo currencyInfo=(CurrencyInfo)currenctyCollection.get(i);
    String typeName=currencyInfo.getName();
    String typeId=currencyInfo.getId().toString();
    String typeQueryName=currencyInfo.getNumber();
    asstActType=new AsstActTypeUtils(typename,typeId,typeQueryName);
    if(asstActType!=null){
    typeValue[i]=(Object)assActType;
    if(typeId.equalsIgnoreCase((CurrencyInfo)currentCompany.getBaseCurrency().getId().toString())){
    j=i;
    }
    }
    }
    this.bizPromptcurrency.removeAllItems();
    this.bizPromptcurrenty.addItems(typeValue);
    //默认值为当前公司的本位币
    this.bizPromptcurrency.setSelectedIndex(j);
    }else{
    MsgBox.showError(this.EASResource.getString(resClassName,"currencyFail");
    SysUtil.abort();
    }

    }

  • 相关阅读:
    [Python] xrange和range的使用区别
    安装ipython notebook及基本命令(快捷键)
    Django model 反向引用中的related_name
    Django模板系统——过滤器
    介绍Git的17条基本用法
    Hive HBase 整合
    Hive的动态分区
    Hive中的数据库(Database)和表(Table)
    Hive中数据的加载和导出
    Hive入门--2.分区表 外部分区表 关联查询
  • 原文地址:https://www.cnblogs.com/luojiabao/p/11087759.html
Copyright © 2011-2022 走看看