Siemens PLM Software 技术技巧及新闻(2)

文章来源:弗戈汽车网 发布时间:2010-07-13
分享到

Date:  17 Feb 2009

License Tips

1.运行程序ugs_composite.exe以获取CID码时出现‘无法找到动态链接库MSVCR80.dll…’,如何处理 ?

这是由于操作系统缺少 Visual C++运行组件引起,用户可以到下面的链接下载并运行程序Mvcredist_x86.exe以修正这个故障。

(对简体中文版)

http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647&DisplayLang=zh-cn

(对于英文版)

http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en

TC_Ent Tips

2.将MUX加入Windows防火墙例外列表

当Windows XP中启用防火墙时,TCEnt的MUX有可能无法正常工作。如果进行netstart 操作时,Windows系统将会出现取消阻挡MUX应用的安全提示。当MUX作为服务启动时,不会出现Windows安全提示,导致MUX无法正常运行。

解决方法:

按照以下步骤将MUX加入Windows防火墙例外列表:

1. 以管理员身份登录Windows;

2. 在控制面板中进入Windows防火墙设置;

3. 点击“例外”tab页面;

4. 点击“添加程序”按钮;

5. 点击“浏览”按钮,选择MTI_ROOTbin目录下的muxd.exe;

6. 点击确定。

这样就可以在Windows防火墙启动的情况下正常运行MUX了。

TC_Eng Tips

3.怎样用Java在某个版本上添加数据集(文件)?

软/ 硬件配置
-------------------------------
产品: TC_Engineering
版本: V10.0.3.7
平台: INTEL
操作系统:WINDOW XP32_SP2

问题描述
-------------------------------
怎样用Java创建Item和Dataset,并建立Item和Dataset之间的关系?
(这里的Dataset位于Home文件夹下)

解决方案
-------------------------------
(The HelloTeamcenter java project that comes with SOA was used to base this class file)

package com.teamcenter.hello;

import com.teamcenter.clientx.Session;
import com.teamcenter.soa.client.model.strong.Folder;
import com.teamcenter.soa.client.model.strong.User;
import com.teamcenter.soa.exceptions.NotLoadedException;
import com.teamcenter.services.strong.core.DataManagementService;

import
com.teamcenter.services.strong.core._2006_03.DataManagement.CreateDatasetsResponse;
import
com.teamcenter.services.strong.core._2006_03.DataManagement.CreateItemsResponse;
import
com.teamcenter.services.strong.core._2006_03.DataManagement.DatasetProperties;
import
com.teamcenter.services.strong.core._2006_03.DataManagement.ItemProperties;

public class CreateObjects
{
void CreateFolderItemDataset(User user)
{
try
{
DataManagementService dservice =
DataManagementService.getService(Session.getConnection());
Folder home = user.get_home_folder();
ItemProperties itemProps[] = new ItemProperties[1];
itemProps[0] = new ItemProperties();
   
itemProps[0].name = "myItem1";
itemProps[0].description = "My first item!";
   
CreateItemsResponse itemResp = dservice.createItems(itemProps, home, "");
   
DatasetProperties[] dataProps = new DatasetProperties[1];
dataProps[0] = new DatasetProperties();
   
dataProps[0].clientId = "MyID123456789";
dataProps[0].name = "myDataSet1";
dataProps[0].description = "First Dataset";
dataProps[0].relationType = "IMAN_reference";
dataProps[0].type = "Text";
dataProps[0].toolUsed = "TextEditor";
dataProps[0].container = itemResp.output[0].item;
   
CreateDatasetsResponse dataResp = dservice.createDatasets(dataProps);
  
}
catch (NotLoadedException e)
{
e.printStackTrace();
}
}
}

收藏
赞一下
0