プロパティ変更情報ファイルは,次の形式で記述します。
各項目について説明します。
表4-22 指定できるプロパティ種別
プロパティ種別 | 指定時の動作 | |
---|---|---|
<プロパティ名>または <VariableArray型プロパティの要素となるプロパティ名>で指定されたプロパティ値 | <ユーザプロパティ値に対応するプロパティ名>または <ユーザプロパティ値に対応するVariableArray型プロパティの要素となるプロパティ名>で指定されたプロパティ値 | |
U | ユーザ識別子変更情報ファイルの変更前ユーザ識別子から,変更後ユーザ識別子に変更します。 | ユーザ識別子変更情報ファイルの変更前ユーザ識別子から,変更後ユーザ識別子に変更します。 |
G | グループ識別子変更情報ファイルの変更前グループ識別子から,変更後グループ識別子に変更します。 | グループ識別子変更情報ファイルの変更前グループ識別子から,変更後グループ識別子に変更します。 |
UU | ユーザ識別子変更情報ファイルの変更前ユーザプロパティ値から,変更後ユーザプロパティ値に変更します。 | ユーザ識別子変更情報ファイルの変更前ユーザ識別子から,変更後ユーザ識別子に変更します。 |
UG | グループ識別子変更情報ファイルの変更前ユーザプロパティ値から,変更後ユーザプロパティ値に変更します。 | グループ識別子変更情報ファイルの変更前グループ識別子から,変更後グループ識別子に変更します。 |
プロパティ変更情報ファイルの記述例を次に示します。
;,class name,property name,VA element property name,ex property name,ex VA element property name,type ,edmClass_PublicACL,esysProp_Owner,,,,U ,edmClass_PublicACL,dbuUserProp_OwnerName,,,,UU ,ecmClass_DocContainer,esysProp_Creator,,,,U ,ecmClass_DocContainer,dbuUserProp_OwnerName,,edmProp_OwnerId,,UU ,ecmClass_DocContainer,dbuUserProp_ModifierName,,esysProp_Modifier,,UU ,ecmClass_DocContainer,dbuUserProp_PrimaryGroupName,,edmProp_PrimaryGroupId,,UG ,ecmClass_Flow,ecmProp_Req,ecmProp_Name,ecmProp_Req,ecmProp_Id,UU |
プロパティ変更情報ファイルには,次のような指定はできません。
なお,次に示すプロパティ値はデータ型により検索,および登録時に扱われる値が異なります。データ型による扱われるプロパティ値の違いを次の表に示します。
表4-23 データ型による扱われるプロパティ値の違い
プロパティ値(指定例) | String型 | Integer型 | Boolean型 |
---|---|---|---|
1 | 1 | 1 | 1 |
0 | 0 | 0 | 0 |
001 | 001 | 1 | エラー※ |
10.5 | 10.5 | エラー※ | エラー※ |
0.5 | 0.5 | エラー※ | エラー※ |
-1 | -1 | -1 | エラー※ |
2147483648 | 2147483648 | エラー※ | エラー※ |