リリース履歴のロード
以下の手順では、リリースアクティビティオブジェクトをロードする方法について説明します。
1. 説明したフォーマットに従って、ロードするデータの CSV ファイルを作成し、任意の場所に releaseactivity.csv として保存します。
2. 例:
スタンドアロンの部品:
ESIReleaseActivity,com.ptc.windchill.esi.Part,0000000061,A,1,
Design,DV1_00001,2008-12-17,createESIReleaseActivity,com.
ptc.windchill.esi.Part,0000000062,A,1,
Design,DV1_00002,2008-12-17,createESIReleaseActivity,
com.ptc.windchill.esi.Part,0000000063,A,1,
Design,DV1_00001,2008-12-17,changeESIReleaseActivity,
com.ptc.windchill.esi.Part,0000000064,A,1,
Design,DV1_00002,2008-12-17,changeESIReleaseActivity,
com.ptc.windchill.esi.Part,0000000065,A,1,Design,DV1_00001,2008-12-17,change
アセンブリ:
ESIReleaseActivity,com.ptc.windchill.esi.BOMHeader,0000000202,A,2,Design,
DV1_00001,2008-12-17,create
ESIReleaseActivity,com.ptc.windchill.esi.Part,0000000202,A,2,Design,
DV1_00001,2008-12-17,create
ESIReleaseActivity,com.ptc.windchill.esi.Part,0000000201,A,1,Design,
DV1_00001,2008-12-17,create
|
オブジェクト 0000000202 はアセンブリなので、2 つのエントリを持ちます。1 つは部品自身を表し、もう 1 つは BOMHeader を表します。
|
3. Windchill のインストールの以下の場所に csvmapfile.txt ファイルがあることを確認します。
<WT_ホーム>\codebase\com\ptc\windchill\esi\load
4. Windchill シェルから以下のコマンドを実行します。
windchill wt.load.LoadFromFile
-m <wt_home>\codebase\com\ptc\windchill\esi\load \csvmapfile.txt
-g create -d <path>\releaseactivity.csv
|
上記のコマンドの <WT_ホーム> および <path> は、実際の値に置き換えます。新しく作成された Windchill ESI リリースアクティビティオブジェクトは、ESITransaction オブジェクトに関連付けされません。トランザクションがない場合、トランザクション管理 GUI ではリリース履歴が表示されません。
|