オブジェクト情報およびセキュリティラベル値をエクスポートするための設定
オブジェクト情報とそれらのオブジェクトに適用されているセキュリティラベル値をエクスポートする前に、追加の設定が必要です。
2. AvailableAttributes.xml ファイルを修正し、テーブルビューでオブジェクト ID 属性を表示できるようにします。
b. ソースファイル <Windchill>/codebase/com/ptc/core/htmlcomp/createtableview/AvailableAttributes.xml に移動します。
<Windchill> は Windchill ソリューションのインストール場所です。
c. AvailableAttributes.xml ファイルを以下の場所にコピーします。
<Windchill>/wtSafeArea/siteMod/codebase/com/ptc/core/htmlcomp/createtableview
および
<Windchill>/wtSafeArea/ptcOrig/codebase/com/ptc/core/htmlcomp/createtableview
d. <Windchill>/wtSafeArea/siteMod/codebase/com/ptc/core/htmlcomp/createtableview/AvailableAttributes.xml ファイルをテキストエディタで開きます。
e. 別の Map エレメントのすぐ下の <!-- js id mappings --> セクションの下に以下の行を追加します。
<Map id="thePersistInfo.theObjectIdentifier" jsId="objOID"/>
f. <Class name=”wt.fc.Persistable”> エレメントの下に以下の行を追加します。
<Attribute id="thePersistInfo.theObjectIdentifier"/>
g. 保存して閉じます。
3. SearchResultsTable.properties.xconf ファイルを修正して、「サーチ結果」テーブルからセキュリティラベルをエクスポートできるようにします。
a. ソースファイル <Windchill>/codebase/com/ptc/netmarkets/search/SearchResultsTable.properties.xconf に移動します。
b. SearchResultsTable.properties.xconf ファイルを以下の場所にコピーします。
<Windchill>/wtSafeArea/siteMod/codebase/com/ptc/netmarkets/search
および
<Windchill>/wtSafeArea/ptcOrig/codebase/com/ptc/netmarkets/search
c. <Windchill>/wtSafeArea/sitemod/codebase/com/ptc/netmarkets/search/SearchResultsTable.properties.xconf ファイルをテキストエディタで開きます。
d. 以下の説明に従ってこのファイルを編集します。
▪ Windchill Service Parts モジュールがインストールされていない場合:
以下の行を修正します。
<Option serviceClass="com.ptc.netmarkets.search.views.PersistableResultTableView" requestor="java.lang.Object"
selector="wt.fc.Persistable.defaultSearchView"/>
これによってサブクラスを以下のように更新します。
<Option serviceClass="com.ptc.netmarkets.search.views.PersistableAllAttrsResultTableView" requestor="java.lang.Object"
selector="wt.fc.Persistable.defaultSearchView"/>
▪ Windchill Service Parts モジュールがインストールされている場合:
以下の行を修正します。
<Option serviceClass="com.ptc.arbortext.windchill.partlist.view.PartsListAllAttrsResultTableView" requestor="java.lang.Object"
selector="com.ptc.arbortext.windchill.partlist.PartList.defaultAllTypesSearchView"/>
これによってサブクラスを以下のように更新します。
<Option serviceClass="com.ptc.netmarkets.search.views.PersistableAllAttrsResultTableView" requestor="java.lang.Object"
selector="com.ptc.arbortext.windchill.partlist.PartList.defaultAllTypesSearchView"/>
e. 保存して閉じます。
f. Windchill シェル内から、以下のコマンドを実行して更新したファイルをインストールディレクトリにコピーします。
ant -f bin/swmaint.xml installSiteChanges
g. windchill シェル内から、次のコマンドを実行して変更を適用します。
xconfmanager -pF
4. Windchillメソッドサーバーを再起動します。