自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++生成webservice客户端代码以及调用

d、在soapClient.cpp文件中可以看到调用的webservice接口的输入和输出,必要时需要修改地址中的ip和端口。b、把刚才创建出来的客户端代码以及stdsoap2.h和stdsoap2.cpp复制到创建好的项目目录下。1、解压下载好的gsoap文件包,进入win32目录,将要生成客户端代码的wsdl文件复制到该目录下。在打包时,需要将所有生成的cpp文件修改属性:在项目中的cpp上右键属性,选择不使用预编译头。A、准备要调用的webservice接口的wsdl地址或wsdl文件。

2024-05-23 14:58:28 603

原创 SOA自动执行perform-signoffs节点

审核节点选完签发人员后(即执行完select-signoff_team节点),流程流转到执行签发节点(perform-signoffs),只有所有签发人员都执行了批准操作,签发节点才会完成,流程流转到下一节点。现有要求,选完签审人后,自动执行签发。

2024-05-14 10:07:11 639

原创 新建零组件时根据不同的命名规则获取指派ID

如上图,新建某个零组件时,界面上item_id出现多个命名规则,选择不同的命名规则,点击指派按钮自动生成不同规则的item_d。根据命名规则获取新的。

2024-04-02 10:38:09 429

原创 RCP之分类操作

Teamcenter操作分类

2024-03-22 10:51:24 969

原创 SOA检查用户登录密码是否正确

现有需求,需要校验输入的用户名和密码是否正确。

2024-03-18 15:35:30 287

原创 ITK开发之判断一个对象所属类型

2、在不知道对象类型时,通过判断它所继承的父类类型来确定这个对象是Item、ItemRevision、Form还是Dataset。1、在明确知道一个对象的类型时,可以直接取对象的object_type属性判断。// Item版本 ItemRevision。// 时间表 ScheduleTask。// 数据集 Dataset。// 表单 Form。

2023-11-14 11:19:56 72

原创 TC之设置uom_tag属性值

System.out.println("未找到UnitOfMeasure类型数据(TCComponentType==null)");System.out.println("搜索所有uom,构建map<uom name,uom TCComponent>");System.out.println("找到名为"+uom_tag_value+"的单位对象");System.out.println("开始设置属性值...");1、RCP设置uom_tag属性值。2、ITK设置uom_tag属性值。

2023-11-14 11:07:48 74 1

原创 java将控制台日志重定向到文件

在TC客户端中每个功能执行System.out.println()时,打印出来的内容都在控制台中显示,内容一旦多了就分不清哪个功能对应哪些日志。tomcat部署服务后,每个请求都在tomcat黑窗口中打印,可能会引起堵塞,影响执行效率。

2023-11-14 10:46:59 198 1

原创 与TC集成的web工程执行请求后内存未释放问题

代码中使用相同账号登录TC时,使用不同的sessionDiscriminator时,多个请求执行时,会产生多个tcserver.exe,执行完成后logout,tcserver.exe也会结束,内存释放。与TC集成的web工程部署到tomcat服务器后,执行完某个接口的功能,发现内存较执行之前有所增加,并且随着执行该接口的次数增加,内存也随着增加。请求进入该接口后,在执行与TC相关的逻辑之前需要登录TC,但在逻辑执行结束后未退出,导致tcserver进程一直存在占用内存。

2023-09-01 14:52:35 125 1

原创 ITK开发之获取时间表交附件对应的时间表任务

if (tc_strcmp(object_type.c_str(), "SchDeliverable") == 0) { // 时间表交付件。if (tc_strcmp(object_type.c_str(), "SchTaskDeliverable") == 0) { // 时间表任务交付件。STLog::info("---------找到SchTaskDeliverable");STLog::info("类型为--->%s\n", object_type.c_str());

2023-05-25 15:38:53 109

原创 ITK开发之设置条件节点走T还是F

最近项目上有个需求,流程中“条件”任务根据一系列逻辑判断自动走T或F分支。1、客制化一个action Handler,配置在条件节点的开始节点。

2023-05-25 15:08:45 118

原创 RCP开发之获取当前登录用户所有的组及角色

privatevoidTCSessionsessionusersession.getUser();tryuserif!nullfor.getRole();if((==null) || (==null) ){continue;System.out.println(组:"System.out.println(角色:"catch(Exceptione) {e。

2023-05-25 15:03:58 74

原创 TC开发之如何在一个BOM结构中快速定位到一个bomline对象

在日常的tc开发中,遍历bom结构是常态,但在一个数据量非常大的结构中通过遍历整个bom结构再过滤筛选出某个bomline是很耗时的。

2023-04-28 16:15:58 418

原创 TC开发之ITK设置字符串数组属性值

warn("设置属性失败");

2023-04-28 15:56:44 91

原创 TC开发之ITK发起流程

process_name 流程名称。* attachments 附件。

2023-04-28 15:53:32 237

原创 C++中map和vector使用

printf("key不存在");printf("key存在");printf("key存在");

2023-04-27 16:19:48 403

原创 TC开发之RCP设置版本规则

Working":最新已发布版本。"Latest Working":最新版本。//获取当前版本规则。

2023-04-27 16:16:22 116

原创 TC开发之获取ootb的切剪版中的内容

/ 获取剪切板内容。

2023-04-27 16:13:48 62

原创 TC开发之转所有权

/ 所有权转给infodba。// item转所有权。

2023-04-27 16:09:52 93

原创 选中TableViewer表格中的某一行,ctrl+c进行复制,ctrl+v进行粘贴

/ 写入windows剪切板。

2023-04-17 14:01:59 196

原创 TC开发之调用ootb的复制功能

try。

2023-04-06 17:07:55 82

原创 TC之中英文切换

快捷图标-》属性:英文环境中文环境:

2022-03-23 15:32:03 393 1

原创 TC开发之通信监视器的使用

工具类中SOA代码不全,找不到需要的某个功能,那么如何在TC中找到可用的服务,进而反编译jar包,参考这段代码,封装成我们需要的服务1、打开通信监视器,勾选请求响应2、拿到日志,筛选出所有的[Call],从中找到我们需要的方法3、定位到该方法。可以知道该方法的输入4、[Reply]可以知道该服务的输出,拿到我们想要的结果...

2021-07-12 10:30:53 55

原创 TC开发之plug.xml中配置命令抑制

1、设置可配置命令抑制<commandcommandId="com.customization.teamcenter.commands.CIPACommand"id="com.customization.teamcenter.menus.CIPACommand"><visibleWhen><and><!--命令抑制--><withvariable="rac_...

2021-07-11 21:35:40 137

原创 TC之RCP开发环境配置

一、RCP开发环境配置1、创建eclipse_start.bat文件同时启动eclipse和二层TAO窗口2、配置eclipse首选项选择”Windows”->”Preferences”选择”Directory“,一直”next“3、创建”Plugin-in project“插件项目4、在新项目中添加插件(在配置了首选项之后可以搜到team center插件)5...

2020-01-21 11:24:27 379

原创 TC学习之渲染

TC学习之渲染1、在TC中搜索ItemCreate数据集(用于新建零组件时样式的改变)2、对搜索出的xml文件编写renderingHint修改完保存3、Eclipse中创建插件工程,在plugin.xml中加入扩展点4、Class类的编写5、程序报错报ClassNotFind异常,解决:把该package加入runtime...

2020-01-21 11:06:15 124

Eclipse SWT JFace核心应用.pdf

Eclipse SWT JFace核心应用.pdf

2021-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除