第一范文网 - 专业文章范例文档资料分享平台

windchill 软属性相关数据库表整理

来源:用户分享 时间:2025/6/1 14:27:00 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1 添加标准类型(Standard)的属性 1.1 标准属性的官方解释为:

“标准”(Standard) - 一个标准属性只能有零个或一个属性值。可直接在基础对象类上将标准属性存储到列中。正因为这样,标准属性与带有“单值”(Single-Valued)约束的全局属性相比具有更高的性能。如果新标准属性的类中没有其他列可用,会在尝试完成新标准属性的创建时,显示一条错误消息。出厂设置情况下,标准属性的所有对象类中都不存在附加列。有关为标准属性添加列的详细信息,请参阅Windchill Customization Guide (《Windchill 自定义指南》)中的“在基本自定义下添加列”。 For the latest version of the Windchill Customization Guide (《Windchill 自定义指南》), see the following location: http://www.ptc.com/view?im_dbkey=121093

1.2 我的理解:

标准属性即为,在原有数据表中动态的添加一个数据列(windchill 提供动态为数据表动态添加列的命令:add column),新增的数据列和新增的属性想对应,但是从windchill的参考文档中获知,添加标准属性会提高查询的效率,并且可与通过get和set的方式获取,但是在windchill010的版中,可以动态的添加数据表列,但是无法通过get和set方式获取和设置新增的属性。

1.3 添加标准类型的截图如下:

1)选择属性类型

2)选举属性的数据类型

3)定义属性的显示信息

4)如果对应数据表中没有多余的数据列的话,无法添加标准的属性

1.4 动态为数据表添加数据列

该命令为java脚本,具体使用方式参考windchill 客制化手册

2 添加全局类型(Global)的属性 1.1 全局属性的官方解释

“全局”(Global) - 一个全局属性可以有零个或多个属性值。在先前的版本中,全局属性被认为是基于实例的属性

1.2 全局属性数据的储存

全局属性即windchill的软属性之一,该属性的实现通过多张数据表来实现,下面以String类型的全局属性为例,来寻找windchill相关数据表的之间的关系

1)在属性组织器下定义String类型的属性(见第一部分属性的定义),名称为singleSize 如图 id为826591

2)为文件类型添加一个全局的类型,选择全局属性singleSize做为该属性的模板,名称为globalAttribute,如图

添加的globalAttribute属性之后,数据会存放在数据表lwcibaattdefinition中,具体情况见下图,即lwcibaattdefinition记录了全局属性singleSize的id

3)创建一个文件,并把globalAttribute的值设置为

新创建文档的属性globalattribute的值tfwang global存放在数据表Stringvalue中,

在该表格中,记录了具体的文档的id,对应的全局属性的值以及全局属性的类型,具体请参考完成的数据表。

搜索更多关于: windchill 软属性相关数据库表整理 的文档
windchill 软属性相关数据库表整理.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7h1fo83iza1xkfw968ko77t6k14pg601b0p_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top