别名
在 Windchill 数据库中,使用 Windchill 加载程序加载 com.ptc.windchill.option.model.ExpressionAlias 对象。
XML 格式:
csvBeginExpressionAlias 的属性
属性
|
说明
|
是必需还是可选?
|
csvnumber
|
规则编号
|
可选
|
csvversion
|
别名的版本
|
可选
|
csviteration
|
别名的小版本
|
可选
|
csvdescription
|
别名说明
|
可选
|
csvcontainerPath
|
别名所在上下文的路径
|
可选
|
csvlifecycletemplate
|
生命周期模板
|
可选
|
csvlifecyclestate
|
生命周期状态模板
|
可选
|
csvfolder
|
文件夹位置
|
可选
|
示例:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE NmLoader SYSTEM "standardX24.dtd">
<NmLoader>
<!-- Create alias "PURPLE" version [B.2] -->
<csvBeginAlias handler="com.ptc.windchill.option.load.Loader.beginAlias">
<csvtypedef>com.ptc.windchill.option.model.ExpressionAlias</csvtypedef>
<csvname>PURPLE</csvname>
<csvexpressionString>"Telecom" OR "Modem"</csvexpressionString>
<csvversion>B</csvversion>
<csviteration>2</csviteration>
<csvnumber>PURPLE</csvnumber>
<csvdescription>This is an alias named "PURPLE"</csvdescription>
<csvcontainerPath>/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=Power System</csvcontainerPath>
<csvfolder>Default/folder1</csvfolder>
<csvlifecycletemplate>Default</csvlifecycletemplate>
<csvlifecyclestate>RELEASED</csvlifecyclestate>
</csvBeginAlias>
<csvEndAlias handler="com.ptc.windchill.option.load.Loader.endAlias"/>
<!-- Create alias "PURPLE" version [A.1] -->
<csvBeginAlias handler="com.ptc.windchill.option.load.Loader.beginAlias">
<csvtypedef>com.ptc.windchill.option.model.ExpressionAlias</csvtypedef>
<csvname>PURPLE</csvname>
<csvexpressionString>"Telecom" OR "Modem"</csvexpressionString>
<csvversion>A</csvversion>
<csviteration>1</csviteration>
<csvnumber>PURPLE</csvnumber>
<csvdescription>This is an alias named "PURPLE"</csvdescription>
<csvcontainerPath>/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=Power System</csvcontainerPath>
<csvfolder>Default/folder1</csvfolder>
<csvlifecycletemplate>Default</csvlifecycletemplate>
<csvlifecyclestate>RELEASED</csvlifecyclestate>
</csvBeginAlias>
<csvEndAlias handler="com.ptc.windchill.option.load.Loader.endAlias"/>
<!-- Create alias "IVORY" version [A.1] -->
<csvBeginAlias handler="com.ptc.windchill.option.load.Loader.beginAlias">
<csvtypedef>com.ptc.windchill.option.model.ExpressionAlias</csvtypedef>
<csvname>IVORY</csvname>
<csvexpressionString>PURPLE</csvexpressionString>
<csvnumber>IVORY</csvnumber>
<csvdescription>This is an alias named "IVORY"</csvdescription>
<csvcontainerPath>/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=Power System</csvcontainerPath>
<csvfolder>Default/folder1</csvfolder>
<csvlifecycletemplate>Default</csvlifecycletemplate>
<csvlifecyclestate>RELEASED</csvlifecyclestate>
</csvBeginAlias>
<csvEndAlias handler="com.ptc.windchill.option.load.Loader.endAlias"/>
<!-- Create alias "TURQUOISE" version [C.3] -->
<csvBeginAlias handler="com.ptc.windchill.option.load.Loader.beginAlias">
<csvtypedef>com.ptc.windchill.option.model.ExpressionAlias</csvtypedef>
<csvname>TURQUOISE</csvname>
<csvexpressionString>None</csvexpressionString>
<csvversion>C</csvversion>
<csviteration>3</csviteration>
<csvnumber>TURQUOISE</csvnumber>
<csvdescription>This is an alias named "TURQUOISE"</csvdescription>
<csvcontainerPath>/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=Power System
</csvcontainerPath>
<csvfolder>Default/folder1</csvfolder>
<csvlifecycletemplate>Default</csvlifecycletemplate>
<csvlifecyclestate>UNDERREVIEW</csvlifecyclestate>
</csvBeginAlias>
<csvEndAlias handler="com.ptc.windchill.option.load.Loader.endAlias"/>
<!-- Create alias "MAGENTA" version [A.1] -->
<csvBeginAlias handler="com.ptc.windchill.option.load.Loader.beginAlias">
<csvtypedef>com.ptc.windchill.option.model.ExpressionAlias</csvtypedef>
<csvname>MAGENTA</csvname>
<csvexpressionString>"TURQUOISE" AND "Battery"</csvexpressionString>
<csvnumber>MAGENTA</csvnumber>
<csvdescription>This is an alias named "MAGENTA"</csvdescription>
<csvcontainerPath>/wt.inf.container.OrgContainer=Demo Organization/wt.pdmlink.PDMLinkProduct=Power System</csvcontainerPath>
<csvfolder>Default/folder1</csvfolder>
<csvlifecycletemplate>Default</csvlifecycletemplate>
<csvlifecyclestate>INWORK</csvlifecyclestate>
</csvBeginAlias><csvEndAlias handler="com.ptc.windchill.option.load.Loader.endAlias"/>
</NmLoader>