Operator Library: Parameters
Operator EnumVariable はソフトウェア変数を作成します。
変数を表示してアクセスできるようにするデザイン階層内のターゲットを定義できます。 ターゲットは、DisplayHierarchy と DisplayName の2つのパラメータによって定義されます。 DisplayHierarchy では、オペレータ自体が存在するものと同じプロセス内の階層ボックスを指定します。 パラメータ DisplayName では、ターゲットパラメータの名前を設定します。 DisplayHierarchy と DisplayName の両方が設定されている場合、 DisplayName で定義されたパラメータは、DisplayHierarchy で指定された階層ボックスで使用できるようになります。 DisplayName が空の場合、パラメータは作成されません。 DisplayName が設定されていて DisplayHierarchy が空の場合、 DisplayName で定義されたパラメータは親階層(つまり、オペレータ自体が存在する階層ボックス)に追加されます。
このオペレーターは、設計のデータフロー構造に干渉しないため、入力と出力を持っていません。
ライブラリ Parameters の一般的な紹介については、Library Parameters を参照してください。
| Status | |
|---|---|
| タイプ | 静的読み取り(GUIには書き込みと表示されます)パラメータ |
| Default | なし |
| 範囲 | OKまたはエラーメッセージ |
|
エラーステータスを表示します。パラメータ Activate が Yes に設定されている場合、 他のモジュールパラメータがチェックされます。 このパラメータには、このチェックの結果(OK またはエラーメッセージ)が表示されます。 このパラメータは最終的なアプレットの一部ではありません。 |
|
| DisplayName | |
|---|---|
| タイプ | static write parameter |
| Default | なし |
| 範囲 | 任意の文字列 |
|
設計内の別の場所から(オペレーターインスタンス自体に加えて)パラメータへのアクセスを許可および提供する場合は、新しいパラメータを定義する必要があります。 ここにこの新しいパラメータの名前を指定します。 このフィールドが空の場合、新しいPropertyは作成されません。 |
|
| DisplayHierarchy | ||||
|---|---|---|---|---|
| タイプ | static write parameter | |||
| Default | なし | |||
| 範囲 | 任意の文字列 | |||
|
パラメータ DisplayName で定義した新しいマップパラメータを追加する階層ボックスをここで指定します。 このパラメータでは、オートコンプリート機能と構文ハイライトを使用できます。オートコンプリートを使用するには、 Module Properties ダイアログにあるこのパラメータの Parameter Values フィールドをクリックし、キーボードの TAB キーを押します。オートコンプリート機能の詳細な手順については、 'Autocompletion and Syntax Highlighting for Translator and Reference Operators' を参照してください。 新しいパラメータ DisplayName を定義したが、パラメータ DisplayHierarchy を空のままにした場合:新しいパラメータは、オペレータインスタンスを含む階層ボックスに追加されます。(オペレータインスタンスが最上位(プロセス)レベルにある場合は、これが不可能であることに注意してください。)
|
||||
| 値 | |
|---|---|
| タイプ | static、dynamic、write、readパラメータ |
| Default | Default |
| 範囲 | |
|
変数との間のアクセス用マップパラメータ。このパラメータは、変数のすべての Property をミラーリングします。 |
|
| 説明 | |
|---|---|
| タイプ | static write parameter |
| Default | - |
| 範囲 | 任意のテキスト |
|
パラメータ Value の説明をここに入力します。 |
|
| 範囲 | |
|---|---|
| タイプ | static write parameter |
| Default | "Default"=0; |
| 範囲 | |
|
名前と値の組み合わせの定義。 |
|
| Activate | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | いいえ |
| 範囲 | {No,Yes} |
|
Yes = 変数との間でのアクセス(マップパラメータ Value を経由)が有効になります。 No = 変数との間でのアクセスが無効になり、パラメータ Status が無効化されます。 パラメータ DisplayName および DisplayHierarchy は効果を持ちません。 |
|

![[注]](../common/images/admon/note.png)

前へ

