スクリプト内でのユーザー定義のメソッド アイテムの名前

ユーザー定義のアイテムの識別は GUID によってのみ行われるため、ユーザー定義のタイプ番号はスクリプトの作成および実行時にコード内には含めないようにしてください。ARIS 7.0.x 以降は、シンボル番号から GUID を、または GUID からシンボル番号を検出する機能が ARIS Script によって提供されています。ユーザー定義のアイテムにアクセスする際には、この機能を使用することを推奨しています。これを使用しない場合は、正しくないタイプ番号によりスクリプトでエラーが発生する可能性があります。

int [MethodFilter].UserDefinedSymbolTypeNum (String sGUIDUserSymbolType)

int [MethodFilter].UserDefinedModelTypeNum (String sGUIDUserModelType)

int [MethodFilter].UsUserDefinedAttributeTypeNum (String sGUIDUserDefinedAttribute)

int [MethodFilter].UserDefinedAttributeValueTypeNum (String sUserDefinedAttibuteGUID, String sGUIDUserDefinedAttributeValueGUID)

タイプ番号は変数のようなセットです。

スクリプトの下部では、以前と同様 SYMBOL_1 を使用できます。

古いシンボル タイプ番号がスクリプト内で直接使用されている場合のみ、これをスクリプトで手動で変更する必要があります。この場合、番号の代わりに変数を使用してください。

If(occ.SymbolNum()==SYMBOL_1)

{

}

デフォルト シンボルの番号は保持され、継続して使用されます。多数のスクリプトを移行する必要がある場合は、関数をすべてのスクリプトによってインポートできる js ファイルに転送できます。詳細については、[ヘルプ] の [ARIS Script] を参照してください。