前提条件:
関数属性は、適用可能な関数によって計算される値を持つ属性です。関数スケマティック属性のパラメーターを構成するには、属性値の計算で実行されるコンポーネントと関数を指定します。関数属性は、スケマティック フィーチャクラスまたはダイアグラム テンプレートに対して構成できます。以下の手順は、このタイプの属性のパラメーターの構成方法を示しています。
このスケマティック属性自体を作成するには、「スケマティック フィーチャクラスの属性の作成」または「スケマティック ダイアグラム テンプレートの属性の作成」トピックで説明する手順を開始し、その手順 6 で属性タイプを指定するときに、関数を選択します。以下は、これらのトピックの手順 7 で行う、特定の関数属性の構成に関する手順です。
新しいスケマティック属性の [タイプ] として [関数] を選択すると、次のように [プロパティ] タブが表示されます。
次に、関数属性値の計算に使用される関数を指定する必要があります。
- [クラス識別子] ドロップダウン リストから、属性値の計算に使用する関数を参照する COM クラス モジュールの名前を選択します。
この COM クラス モジュールは、[新規外部参照] コマンドを使用して、スケマティック データセットですでに参照されている必要があります。
- [メソッド] ボックスに、属性値の計算に使用する関数の名前を入力します。
- 指定した関数にパラメーターが必要な場合は、次の操作を実行します。
- [パラメーターの追加] ボタンをクリックします。
これにより、その下の [パラメーター] 列に新しいパラメーター アイテムが表示されます。
- 新しいパラメーター アイテムをクリックし、この関数パラメーターを指定します。
つまり、次のいずれかを実行します。
- 新しいパラメーターのドロップダウン矢印をクリックし、同じスケマティック フィーチャクラスまたはダイアグラム テンプレートに対して作成済みの属性の 1 つを選択します。
- 新しいパラメーターのドロップダウン矢印をクリックし、[SCH_Object] を選択します。これは、関連するスケマティック フィーチャまたはスケマティック ダイアグラムを参照するために使用できる定義済みパラメーター名です。
- パラメーターの値 (文字列定数や数値など) を入力します。
- 関数が複数のパラメーターをとる場合は、手順 a と b を繰り返します。
- [パラメーターの追加] ボタンをクリックします。
関数スケマティック属性の作成を完了するには、「スケマティック フィーチャクラスの属性の作成」または「スケマティック ダイアグラム テンプレートの属性の作成」トピックの手順 8 ~ 11 の説明に従って、[ストレージ モード] および [評価モード] セクションで使用可能なパラメーターを指定する必要があります。