欢迎来到《圣博凯斯》变频供水设备官网
精锐于专业 / 卓然于品质 -- 20年专注于供水行业,缔造至臻品质 -- 服务热线:0731-85783205 18932453205

西门子teamcenter代理商_西门子teamcenter

直接上代码:

1 /* 2 * 获取LOV的值和描述/本地化值:key=val,val=描述/本地化值 如果描述没有,则本地化值/值作为描述 3 */ 4 public static Map<String, String> GetLovValLocalVal(TCSession session,String lovId) { 5 try { 6 TcUtilsLovInfo lovinfo = GetLovInfo(session, lovId); 7 if (lovinfo != null) { 8 // 使用LinkedHashMap保证获取的Lov顺序 9 Map<String, String> lovs = new LinkedHashMap<String, String>();10 for (int i = 0; i < lovinfo.vals.length; i++) {11 String key = lovinfo.vals[i];12 String val = key;13 boolean hasDesc = false;14 if (lovinfo.descriptions.length > i) {15 // 描述不能为空16 if (!lovinfo.descriptions[i].trim().isEmpty()) {17 val = lovinfo.descriptions[i];18 hasDesc = true;19 }20 }21 if (!hasDesc) {22 // 本地化值不能为空23 if (!lovinfo.displayNames[i].trim().isEmpty()) {24 val = lovinfo.displayNames[i];25 hasDesc = true;26 }27 }28 lovs.put(key, val);29 }30 return lovs;31 }32 33 } catch (Exception ex) {34 ex.printStackTrace();35 }36 return null;37 }38 39 private static TcUtilsLovInfo GetLovInfo(TCSession session, String lovId) {40 TcUtilsLovInfo lovinfo = null;41 try {42 TCComponentListOfValuesType componentType = (TCComponentListOfValuesType) session43 .getTypeComponent("ListOfValues");44 TCComponentListOfValues componentValues[] = componentType45 .find(lovId);46 if (componentValues != null && componentValues.length > 0) {47 TCComponentListOfValues compLov = componentValues[0];48 ListOfValuesInfo info = compLov.getListOfValues();49 String[] values = info.getStringListOfValues();50 String[] des = info.getDescriptions();51 String[] display = info.getLOVDisplayValues();52 String[] fullNames = info.getValuesFullNames();53 String[] displayDes = info.getDispDescription();54 55 lovinfo = new TcUtilsLovInfo();56 lovinfo.descriptions = des;57 lovinfo.fullNames = fullNames;58 lovinfo.vals = values;59 lovinfo.displayNames = display;60 lovinfo.displayDescriptions = displayDes;61 }62 63 } catch (TCException ex) {64 ex.printStackTrace();65 }66 return lovinfo;67 }

完毕.

转载于:https://www.cnblogs.com/zhoulian/p/9429285.html

猜你喜欢

  • 泵的开机顺序_中开泵的安装顺序

    1、将中开泵放在埋有地脚螺栓的混凝土基础上,通过调节其间的楔形垫来调节水平,并适当拧紧地脚螺栓以防止走动。2、基础和泵底脚后浇筑混凝土。3、混凝土干燥后,拧紧地脚螺栓并重新检查泵的高度。4、校正电动机轴和水泵轴的同心度。将两根轴成一条直线,

  • 单级单吸离心泵装配顺序_单级双吸离心泵安装顺序

    单级双吸卧式离心泵是双吸泵的全称,是离心泵的一种结构形式。离心泵可以分为单级单级离心泵和单级双吸离心泵。以下讲解单级双吸离心泵的安装前的准备工作和安装顺序。单级双吸离心泵安装尺寸图单级双吸离心泵安装前的准备工作1.准备所需的使用工具和起重机

  • 单级单吸离心泵的拆卸顺序_简单介绍单级清水泵的拆卸与组装顺序

    (1)单级清水泵拆开①拆开清水泵驱动设备a.拆出电动机的电源线或汽轮机的进出口接收。b.拧下联轴器螺母,卸出联轴器。c.拧下驱动机与齿轮箱的衔接螺钉,然后用起重设备吊出驱动机,平稳直立放在枕木上或平台上。②拆开泵体

  • 水泵叶轮拆装图解 结构图_水泵叶轮的拆装顺序

    水泵可以分为循环水泵、潜水泵、离心水泵、抽水泵、大型水泵、消防水泵、污水泵、节能水泵、自吸式水泵等。水泵在长时间的使用中需要及时更换,下面讲解水泵叶轮拆装。离心水泵水泵叶轮更换前先要检查是否平整、裂痕和沙眼等,保证更换好的叶轮是没有质量

  • 单级双吸式离心泵拆卸顺序图解_单级双吸式离心泵拆卸顺序

    单级双吸式离心泵经过水泵节能公司精心设计与铸造,根据射流-尾迹三元流动理念,采用CFD流体力学计算方法和顶层设计相结合的方法,将叶轮内部的三元立体空间进行无限分割,对叶轮流道内各工作点进行分析,建立起真实的数字模型。通过网格划分和流场计

  • 西门子teamcenter代理商名单_西门子teamcenter

    直接上代码:1/*2*获取LOV的值和描述/本地化值:key=val,val=描述/本地化值如果描述没有,则本地化值/值作为描述3*/4publicstaticMapGetLovValLocalVal(TCSessions