列挙体定数を何故指定タイプ定義にカスタマイズできないのでしょうか
使用ソフトウェア:
使用ソフトウェア・バージョン: 8.2.1
使用ソフトウェア・バージョンに特化: 8.6.1
二次のソフトウェア: N/A
問題: アプリケーションでステートマシンを作成しています。指定タイプ定義でカスタマイズされた制御器を変更したらアプリケーション内で更新されるようにしようとしています。標準ステートマシンテンプレート(ファイル→新規→テンプレート→フレームワーク→デザインパターン)の列挙体定数はタイプ定義になっているのですが、自分のVIで列挙体定数をブロックダイアグラムに配置して選択しても編集→制御器をカスタマイズを選択できません。標準ステートマシンテンプレートでは選択できて何故自分のVIでは選択できないのでしょうか。
解決策: LabVIEWでは制御器と表示器しかカスタマイズできません。回避策としましてブロックダイアグラムの列挙体定数を制御器に変更してカスタマイズします。制御器を指定タイプ定義にカスタマイズしたらカスタム制御器を保存し、制御器を定数に戻します(こちらはブロックダイアグラム端子表記の制御器のみで可能です)。これでブロックダイアグラムの制御器をクリックした後に編集→制御器をカスタマイズを選択できるようになります。
カスタム制御器、タイプ定義、指定タイプ定義の詳細につきましては下記のリンクまたはヘルプ→LabVIEWヘルプを検索を選択し、上記のキーワードを検索してください。
関連リンク: Knowledge Base 2QU94J6I: What is the Difference Between Type Definitions and Strict Type Definitions?
添付:
報告日時: 07/29/2003
最終更新日: 01/04/2012
ドキュメントID: 2ZSB9H59
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.