首页 > 其他分享 >Teamcenter SOA开发获取属性的LOV值

Teamcenter SOA开发获取属性的LOV值

时间:2024-03-04 15:23:27浏览次数:45  
标签:SOA uid propertyDescription Teamcenter LOV new 属性

1、普通属性的LOV值,可参考此篇文章。

SOA获取LOV内码,显示值,描述 - 信铁寒胜 - 博客园 (cnblogs.com)

但是BOMLine属性,似乎不能用上面的方法来做到。因为BOMLine没有object_type属性

 

解决:采取了另外一种方式 

1、通过SOA代码,拿到LOV的uid

dmService.refreshObjects(new ModelObject[]{childrenBomLine});
			dmService.getProperties(new ModelObject[]{childrenBomLine}, new String[]{"fnd0AssemblyIndicator"});
			Property propertyObject = childrenBomLine.getPropertyObject("fnd0AssemblyIndicator");  //bl_is_precise、bl_quantity
			if(propertyObject != null) {
				PropertyDescription propertyDescription = propertyObject.getPropertyDescription();
				boolean isModifiable = propertyDescription.isModifiable();
				String lovUid = propertyDescription.getLovUid();//LOV的uid
				System.out.println();
			}

2、执行SQL,获取改LOV的LOV条目

SELECT * FROM PFND0LOVDICTIONARYENTRY WHERE rfnd0lovu = 'jiGAAAQ0ZqxMrD'

3、返回中文的条目值

SELECT * FROM VL10N_FND0ENTRY WHERE puid = #{第二步返回的uid} AND locale = 'zh_CN'

 

标签:SOA,uid,propertyDescription,Teamcenter,LOV,new,属性
From: https://www.cnblogs.com/wwssgg/p/18051879

相关文章

  • 基于yolov2深度学习网络的火焰烟雾检测系统matlab仿真
    算法运行效果图预览  2.算法运行软件版本MATLAB2022a 3.算法理论概述       YOLO(YouOnlyLookOnce)是一种实时目标检测算法,其核心特点是将目标检测视为一个回归问题,一次性预测出图像中所有目标的位置和类别。YOLOv2是YOLO算法的改进版本,由JosephRedmon等......
  • 机器视觉-尝试使用directml运行yolov8
    DirectML是什么DirectML是微软提供的类似于CUDA的基础计算框架,不同于CUDA必须使用N卡GPU,DirectML要求显卡支持DirectX12即可,所以AMD和intel的核显也能支持.Pytorch要使用DirectML作为计算的backend,需要安装python库torch-directml,经测试torch-directml和Direct......
  • 洛谷P1580 yyy loves Easter_Egg I
    洛谷P1580yyylovesEaster_EggI洛谷传送门调试的有点惨痛的简单字符串模拟题目Code/***************************************************************Problem:*Author:Vanilla_chan*Date:*E-Mail:[email protected]*************************......
  • 【题解】「HDU 7084」Pty loves string
    CQBZOJHDU7084不难想到把最终在\(S\)从中间分开,就变成了前后两个broder拼起来。考场重现:直接把所有的broder求出来,将相同长度的broder的下标存在一起,然后暴力匹配,最后还没来及优化。考场代码(除了fail树,其她其实都挺逼近正解正解是建出fail树(甚至搞忘还有这东......
  • CF1034E Little C Loves 3 III 题解
    这道题与P6097【模板】子集卷积基本相同,但是每个元素的值属于\([0,3]\),且\(n\le21\),时限\(\rm1s\)。在做P6097这道题的时候,我们多开了一维用来记录二进制下\(1\)的个数。但是这道题每个元素的值只属于\([0,3]\),我们可以用一种十分巧妙的方法:我们设\(f(x)\)表示\(......
  • 【soap】idea生成WebServices接口
    目录1.创建接口2.生成wsdl文件3.在soapUI中,生成6个文件4.将生成的文件拷贝到工程中5.在service-config中注册服务1.创建接口新建一个webServices工程,按照接口规范生成接口、请求类、响应类。注意:(请求响应的实体中添加基本属性及get/set方法、满参构造、空参构造)//此接口与下方......
  • 如何使用ilovepdf将PDF转换成word?
    我们在办公或学习过程中经常会遇到需要PDF编辑内容的情况,但PDF修改起来特别麻烦,那么这个时候就需要用到PDF转Word。那么,如何将pdf怎么转换成word?ilovepdf中文版是一款免费的在线转换工具,下面说一说如何使用它实现PDF转word。首先在浏览器搜索ilovepdf或直接打开提前收藏的链接进......
  • 如何使用ilovepdf中文在线转换
    iLovePDF是一个多功能的PDF文件处理应用,它提供了一个中文版的版本,适合中国用户使用。无需下载和安装,直接打开网页就能快速使用,以下是关于如何使用iLovePDF中文版的步骤指南:ilovepdf在线转换的使用方法1.打开ilovepdf官网:在浏览器中输入ilovepdf的官方网址,进入官网首页。2.选......
  • 基于yolov2深度学习网络的车辆检测算法matlab仿真,包括白天场景和夜晚场景
    1.算法运行效果图预览  2.算法运行软件版本MATLAB2022a 3.算法理论概述     基于YOLOv2深度学习网络的车辆检测是一种高效的目标检测算法,广泛应用于交通监控、自动驾驶等领域。YOLOv2是YouOnlyLookOnce(YOLO)系列算法的第二代,相较于第一代在速度和准确......
  • 基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的快递包裹检测系统(Python+PySide6界面+训练代码)
    摘要:本文介绍了一种基于深度学习的快递包裹检系统系统的代码,采用最先进的YOLOv8算法并对比YOLOv7、YOLOv6、YOLOv5等算法的结果·,能够准确识别图像、视频、实时视频流以及批量文件中的快递包裹。文章详细解释了YOLOv8算法的原理,并提供了相应的Python实现代码、训练数据集,以及基于P......